MGSLSGLFQRPVVAASAVALASVSTDLRDRFFPSKPDSCPSSEQSIGCSSDLISEAKWAQISNSGVSKLSFSTKSRIPVPNFRYPTTHIPNKMASDVAFSSALLNVYRSAELAKAHRPIDHAHSIPTNTSNDLIYRWHLPQPNAIGLSENSKMVVVLLGWLGAKQKHLKKYADWYTSKGFHVITFTFPMSEILSYKVGGKTEEHVNSLVNHLSEWLEEEYGKNLVFHTFSNTGWLIYGAILEKFQMQDLTLMGRIKGCIVDSAPVASPDPQVWASGFSAAFLKKNSIAAKGHRNEGDISAKPAMSESALLVVLEKFFGVVLNLPSVNQRLSNVLVQLKSGQPSCPQLYIYSSADKVIPAGSVESFIEAQQRTGRVVRSCNFKSTPHVDHFRNEPELYASQLSQFLKDCVHTS*