MDPVTVWGNEPLSTVDPEIHDLIEKEKRRQCRGIELIASENFTSFAVIEALGSALTNKYSEGIPGNRYYGGNEYIDQIENLTRSRALEAFHLDPTKWGVNVQPYSGSPANFAAYTAVLNPHDRIMGLDLPSGGHLTHGYYTSGGKKISATSIYFESLPYKVNSTNGYIDYDKLEEKALDFRPKLIICGGSAYPRDWDYKRFREVADKCGALLLCDMAHISGLVAAQEAANPFEYCDLVTTTTHKSLRGPRAGMIFYRKGPKPPKKGQPENAVYEFEDKINFAVFPSLQGGPHNHQIGALAVALKQAATPGFKVYAKQVKANAVALGDYLMSKGYKLVTGGTENHLVLWDLRPLGLTGNKVEKLCDLCNITVNKNAVFGDSSALAPGGVRIGTPAMTSRGLVEKDFEQIAEFLHRAVTITLNIQKEFGKLLKDFNKGLVNNKEIEELKVDVEKFSASFDMPGFKMSEMKYQD*