MACRGTAIMASRNCDFISILVVITMALRTIDTNTQFQYHGGSVATKELSEVDSSNVTLFVNITLLNNAVSKGAVCLDGSPPAYHLHRGFGPGANNWLVHMEASYFSYFLYPCFFSGGGWCNDISSCLSRAESALGSSLYMGEAMQFTGILSDVPSQNPDFYNWNRVMVRYCDGSSFTGDVEEVDPVNKLHFRGQRIWKAVMKDLLGKGMHTAEQALLTGCSAGGVATFIHCDRFNDLLPRRAKVKCMPDAGFFIDSNDISGGNQLRLFANQMVTLHGSSKHFPAACTSYLNPPSLIRFILVPGAADPNNYWQQCKMNITMCAPWQLKIMEEFTVYMINALTPVSYSSSGGMFINSCYAHCQTIVQVLWHSPNSPRLNSKTIAEAAGEWYFDRRRVKFIDCPYPCDSTCNNTFI*