MTVSPVALRRKTECKPHPTARYWKKCDVEALFGLPFLELVYQAAEVHRQNFNPREIQLSTLLSIKTGGCPEDCAYCPQSAHHNTNLGKEQMMDVDEIVEKAKIAKSRGASRFCMGAAWRGPKPKDVETVSAIIKAVKGLGMETCGTFGMLEEGMAEDLKEAGLDYYNHNLDTDPDRYNDIIHTRRHEDRMDTLGKVRNAGLKVCCGGIVGMNETRAERAGLIASLANLDPQPESVPINRLVKVEGTPLADAEDLDWTEFVRTVSVARITMPQSYVRLSAGRSNMPEAMQAMCFMAGANSIFYGDKLLTTGNPDEDGDRILMEKLNLYPLQFEPEGEVAEVEKASGIKADY*