MTTTTKNATGEKTNNNSSKDESPLIVSFGEMLIDFVPNVAGVSLADSMGFLKAPGGAPANVAVAIRKLGGRSAFIGKFGEDEFGYMLVDILKKNGVITDGVCFDPNARTALAFVTLRNDGEREFMFYRNPSADMLLKEAELNLGLIQKARIFHYGSISLITEPCRSAHVAAMKAAKQAGLLLSYDPNVRLPLWPSPDAAKEGIKSIWKEADIIKVSDDEVAFLTNEDKTKEEVVRKLWFDGLKLLVVTDGEKGCRYFTKKFKGSVSGFSVKTVDTTGAGDSFVGSILTAISKDASLLEDENKLKNALRFANACGAICTTQKGAIPALPDVATVNDFISKYK