MKFCSALLTIFSVCVVADAFVPRSRPALMRGGGLSPFMSATAEEKDTKDEKSDGKKAGKDAPPTHLGWNTHNPVSEAPSSLVREMDGGPDGNYPMRSKFEKMCRDAQIAITKAIEEIDGEGQFKEDCWTRENGGGGISRVLAGGKVFEKAGVNLSVVYGSMPPEALQAATERGVDRAKGMAPGERVPFFACGLSSVMHPKNPFCPTMHFNYRYFETDGGVWWFGGGTDITPCYINEKDMKHFHGTYKEICDKHDPKYHEEFKAWADRYFVIQHRNETRGFGGIFFDDQNDREPDTIFEFSKECLNNVINAYGPIIEEHKDDEYTQKQKEWQLMRRGRYVEFNLVYDRGTVFGLKTGGRIESILMSLPETARWEYNAVPEPGTPEADFLDACTFPRTWV*