MTKVFFSDLKTGRCSSVVEARLLRFWEAKNVKRGGELMWMDLLMVDVNSTMMQVTISAGRLPQFRDRLLAGAMFSLSGFDVSRCAQNFRLTDSSLMIRFSETTSFQLLTEPDSPLPEEAFRFRNQQELIGLANTNTQLPDIIGEILSVKSTVCDPPEEKNRVMVTLKLESHEKKHMKQFLIKECHRCFDTSPKRADELLRNMARVEIPIIIISNEFNITIHISNINGLSISGFEIQQLVTGVSSVYDYERILHYRTSLWEDQQGILNEIS*