MKLHFFSRIRSLFKSKASSRKRDLQSSTQISRTQQYSEKVVAPPEILSKPPEDENEEVVLQRTVKKLHFGTFEEKEKAAIEIEKLSREDKNIRKLMAELGVLQVLVSMVASDISGHQRSAVMALIQLSHGTYTNKALMVNAGICSKLPKNVEVLDQSTRYGFAELLLSLSSLTSLQLPVASSQILPFLMETMNSDSTEMKCKEICLATINNLSLVLENAGPLVTNGAIKILLSLILVKDLSEKALASLGQLILTWEDKPKCQEYTAYILMVLAHQSWSQREKMAKAGIVPVLLEVTLLGSPLVQKRAVKLLQWFKDERNVRMGPHSGPQTSRVSTGIGSPMSPRSGEEGKNVMKNLVKQSLYKNMEMITRRGNVDLEREACRLKSLIISTSSKSLTY*