MDPVSVWGNTPLATVDPEIHDLIEKEKHRQCRGIELIASENFTSFAVIEALGSALTNKYSEGMPGNRYYGGNEFIDQIENLCRSRALQAFHLDAQSWGVNVQPYSGSPANFAAYTAVLNPHDRIMGLDLPSGGHLTHGYYTSGGKKISATSIYFESLPYKVNSTTGYIDYDRLEEKALDFRPKLIICGGSAYPRDWDYKRFREIADKCGALLLCDMAHTSGLVAAQEVNSPFEYCDIVTTTTHKSLRGPRAGMIFYRKGPKPPKKGQPENAVYDFEDKINFAVFPSLQGGPHNHQIGALAVALKQAASPGFKAYAKQVKANAVALGNYLMGKGYSLVTGGTENHLVLWDLRPLGLTGNKVEKLCDLCNITVNKNAVFGDSSALAPGGNLDEVSYQILYCSLIRIGMGLVEKDFEQIGEFLHRAVTLTLEIQKEHGKLLKDFNKGLVNNKAIEDLKADVEKFSATFDMPGFLVSEMKYKD*