MSQSTVDVPPKGGFSFDLCKRNDMLTQKGLKAPSFLKTGTTIVGLIFKDGVILGADTRATEGPIVADKNCEKIHYMAPNIYCCGAGTAADTEAVTDMVSSQLRLHRYQTGRDSRVITALTLLKKHLFSYQGHVSAALVLGGVDITGPHLHTIYPHGSTDTLPFATMGSGSLAAMSVFEAKYKEGLTRDEGIKLVAESICSGIFNDLGSGSNVDICVITKGNKEYLRNYMEPNPRTYVSSKGYSFTKKTEVLLTKITPLLERVEITEVGEAMEE*