MGRGCATALALVLFFLAITAGEDDRVSDLLRRQAGSKDGIIELDDTGIRHLAASANRPYALLVFFDAHHLRERSGLKLDELRGEFSLLARSYIKNNAGGSGESKIFFCALEFQRAQASFAMFGVNALPHGRFLAPGSGPLNASESMMELNDMVRSAEGMAAYVESKIRHKVGAIDRPPLVSRNQLLLVAAAAIVAAPYVLKKLLIEGKDTPFHNSKLWCVGALLVYFFSVAGGMHNIIRKMPLFMPDRNDPSKIVAFYQGSGMQLGAEGFAVGFLYTVVGLVVAFITHVLVRIKNKTTHRAILLVGMGVCFLAVRWVVALDHWKTGYEIHGYLPRGWL*