MAPQTPLTGVEVAKHNTQDDCWVIVHGKAYDITEFLPEHPGGMKIILKYAGKDATEEFDPIHPPDTLEKYLAKDKHLGPVDMSTVVTEKAEVDPEEQARLKRIEEMPLLEQCYNLLDFEAVAKRVMKKNAWAYYSSAADDEITLRENHAAFHRIWFRPKVLVDVEKVDFSTTMLGTKVDIPFYVTATALGKLGHVEGEVLLTRAAKKHNVVQMIPTLASCAFDEIMDAAEGDQVQWLQLYVNKDRAITERIIKHAEKRGCKALFITVDAPQLGRREKDMRVKFTDDGSNVQKGHETNRNEGAARAISSFIDPALSWKDIPWFQSVTKMPIILKGVQRVEDVIKAVEAGVQGVVLSNHGGRQLEFARSGIEVLAETMPVLRELGLEDKIEVYIDGGIRRATDILKALCLGAKGVGIGRPFLYAMSAYGFDGVDRAMQLLKDEMEMNMRLIGATKIEDLNPGMLDLRSLYNHGAPPTDTLSNISYDALISPAQRVKFAEKSKI*