MDTMKVETIGKEIIKPSATTPTDLSTLQLSIMDILMPPVYAVAFLFYTKDDLISQEQTSHTLKTSLSEILTKFHPLAGRVNGVTIKSTDEGAVFVEARVDNCDLSGFLRSPDTESLKQLLPVDDEPAPTWPLLLVKATYFRCGGMAIGLCISHRLADAASLSIFLQAWAATARGESDLVASPDFCSTKLYPAANEAIKIPGEVVNRTSVTKRFVFVASKIEELRNKVASDVVPRPTRVQSVTSLIWKCVVTASTDTIREKALFQPANLRTKIPSLLSENQIGNLLFNSLILDGKAGMDIVETVKELQKRAEDLSGLVQDEEGSSMTIGWRLFGEIINSKFNREDHDMHSVTSWCKIPLYDACFGWGSPVWVAGSVSPNLDYVTVLIDSKDGQGIEAWVTLPQENMLLLEQSTELLAFASPNPSVLI*