MRATSLLAAALAVAGDALAGKIKYLGVAIPGIDFGCDIDGSCPTDTSSVPLLSYKGGDGAGQMKHFAEDDGLNVFRISATWQFVLNNTVDGKLDELNWGSYNKVVNACLETGAYCMIDMHNFARYNGGIIGQGGVSDDIFVDLWVQIAKYYEDNDKIIFGLMNEPHDLDIEIWAQTCQKVVTAIRKAGATSQMILLPGTNFASVETYVSTGSAEALGKITNPDGSTDLLYFDVHKYLDINNSGSHAECTTDNVDAFNDFADWLRQNKRQAIISETGASMEPSCMTAFCAQNKAISENSDVYIGFVGWGAGSFDTSYILTLTPLGKPGNYTDNKLMNECILDQFTLDEKYRPTPTSISTAAEETATATATSDGDAPSTTKPIFREETASPTPNAVTKPSPDTSDSSDDDKDSAASMSAQGLTGTVLFTVAALGYMLVAF*