MMKPNLKLRKVKALTAKKAAAFFSRSKPHSSTPTSVSAPKAPAGDCLTISIGHDMMALKETIRALESGFYSEASTKVHITKGKEGPQMDKLYSRLLVAVGQLPNLQELSIQGDVNARVNAPILPVKSLKNLLQGAAQTICKVHFQNIILLTRKESDQLIHPEISNFYKSLKKLQCLQEFDITSCFQIESLNCGIKIQSELSIASLLGPLASIPSLKRVALSQKRTEGLEPSCLQSLFQSCPCLEELLLTGFSVEESDWDSIVPSILQHARKLKRLHLEHCCLGARSLDIFLQLLGPESPLEDFEFMPILTDDMLGLGHTRQISATPQGEVTWKRLLCDAIPTALESNTKLQRLSIKAKGDVNLFVPIEFQQPWLDLIMEQGRNNSLIDFGFSRDDGLCFHYEDEEMAAKFEHYQKLRQFGIRKLEAFTGTEEEEFDRTTLQVLGEASGDVSCLFHILQRYPSLCTAAGKIY*