MVKPAVVVCQLLFSIVFGEGSAEECSGIGYSNHKGINRRTGKTINSVKITLMHKNGKCSPFRRPNTTWDRLISEMIEADKHRSAHLQRIASNSHSTKVYSEEDNNIPLGSGRTINTGNYIIKIGLGTPAQSLYTVIDTGSDIPWTPCTPCSGCDSKATPPFDSSKSSSYKSLDCTSATCTDIRERQRTCAGNANACTFNLKYGDGSTVDAVMSSDQLSLGSDSVPVFNFGCASSQNGNIRSAPAFTGLGKGSLSFLSQTAKLYDKTFSYCLPSLDSSEL*