MSLAKKMGIEDIDPKGKRVVMRVDFNVPQDKKTGEITNTARIEAALPTIKAVLEKGAKSVVLMSHLGRPDGSKVDKFSLRPVAPVVEKLLGVPVTFLPDCCGEDVEQACADPAPGTVFLLENLRFHVEEEGKGVDQDGNKVKADKEATAKFRESLSKLGDVYVNDAFGTAHRAHSSMVGVCLPERVAGLLMKKELEYFSKALETPARPFLAILGGAKVADKIQLIMSLLDKVDEMIIAGGMAFTFKKVNGNMPIGTSLYDEEGAKIVPEIMKKAAEKGVKLHLPVDFITADKFDPNAETGEADDSAGIPDGWMGLDAGPKSRALFKEAILSCKTIVWNGPAGVFEFEKFAGGTKSMMDAVIEATQAGAITIIGGGDTATAAKQYGAEEKVSHCSTGGGASLELLEGKELPGVSTLSEK*