MGSLDTNPTAFSAFGDDVSSGFQPLNPDDVRSYLHKAVDFISDYYKSVESLPVLPDVKPGYLRDQLRSAPPTSSAPFDVTMKELTASVVPGMTHWASPNFFAFFPATNSAAAIAGDLIASAMNTVGFTWQAAPAATEMEVLALDWLAQLLRLPSSFMNRTGAAGRGTGGGVILGTTSEAMLVTLVAARDAALRRSGSHGVSGLPRLAVYAADQTHSTFFKACRLAGFDPANIRSIPTGPETDYALDPARLLEVMRADVEAGLVPTYVCATVGTTSSNAVDSVGAIADVAAVFKAWVHIDAAYAGSACICPEFRHHLDGVERVDSISMSPHKWLLTCLDCTCLWVRDTHRLTDSLETNPEYLKNDASESGNVTDLKDMQVGVGRRFRGLKLWMVMRTYGAAKLQEHIRSDVAMAKMFEDAVRGDDRFEVVVPRNFALVCFRIKPHGGGMTEEDADEANHELMERLNRTGKAYLAHTVVGDRFVLRFAVGSSLQEERHVRSAWELINKTTSEIMQEHIAVE*