MMPARHQGLLRLFIACALPLLALQSAAAADWQLEKVVELSRHGIRPPTAGNREAIEAATGRPWTEWTTHDGELTGHGYAAVVNKGRAEGQHYRQLGLLQAGCPTAESIYVRASPLQRTRATAQALVDGAFPGCGVAIHYVSGDADPLFQTDKFAATQTDPARQLAAVKEKAGDLAQRRQALAPTIQLLKQAVCQADKPCPIFDTPWQVEQSKSGKTTISGLSVMANMVETLRLGWSENLPLSQLAWGKITQARQITALLPLLTENYDLSNDVLYTAQKRGSVLLNAMLDGVKPEADPNVRWLLLVAHDTNIAMVRTLMNFSWQLPGYSRGNIPPGSSLVLERWRNAKSGERYLRVYFQAQGLDDLRRLQTPDAQHPMLRQEWHQPGCRQTDVGTLCPFQAAITALGQRIDRSSAPAVAMVLP*