MDPVTVWGNEPLSTVDPEIHDLIEKEKRRQCRGIELIASENFTSFAVIEALGSALTNKYSEGIPGNRYYGGNEYIDQIENLTRSRALEAFHLDPTKWGVNVQPYSGSPANFAAYTAVLNPHDRIMGLDLPSGGHLTHGYYTSGGKKISATSIYFESLPYKVNSTNGYIDYDRLEEKALDFRPKLIICGGSAYPRDWDYKRFREVADKCGALLLCDMAHISGLVAAQEAANPFEYCDLVTTTTHKSLRGPRAGMIFYRKGPKPPKKGQPEDAVYDFEDKINFAVFPSLQGGPHNHQIGALAVALKQAATPGFKAYAKQVKANAVALGDYLMSKGYKLVTGGTENHLVLWDLRPLGLTGNKVEKLCDLCNITVNKNAVFGDSSALAPGGVRIGTPAMTSRGLVEKDFEQIAEFLHRAVTITLNIQKEFGKLLKDFNKGLVNNKEIEELKVDVEKFSASFDMPGFKMSEMKYQD*