MKLHFFTRIRSLLKSKTSSLKRNHQSSPEISSAQHDSENVVAPPEIISKPPEDQNEEVVLQKTVKKLHFGSLEEKEKAAIEIEKLAREDKNTRNLMAELGVLQVLVSMVGSDIAGQQIAAVRALIQLSHGSNTNKALMANAGICSKLPKNVEVLDQLTRHGFAELLLSLSSLTNAQLPVASSLILPFLMDTMNSDSTDMKCKEICLATINNLCMVLENIAPLVINGAVQTLISLMLVKDLAEKALASLGQLVVTQMGKKAMEECLAVPKSLIEILTWEDKPKCQEYSAYILMVLAHQSWSQREKMAKAGIVPVLLEVTLLGSPLVQKRAVKLLQWFKDERNVRMGPHSGPQTSRVSSGMGSPMSPRSGEEGKKMMKNLVKQSLYKNMEMITRRGNVNMEKEACRLKSLIISTSSKSLTY*