MMKPNLKLRKVKALTAKKAAAFFSRSKPHSSTSTSISAPKAPAGDCLTISIGHDMTALKETIRALESGFYSEASTKVHITKGKEGPQMDKLYSRLLVAVGQLPNLQELSIQGDANARVNAPILPVKSLKNLLQEAAQTICKVHFQNIILLTRKESDQLIHPEISNFYKSLKKLHCLQEFDITSCFQIESLNCGIKIQSELSIASLLGPLASIPSLKRVALSQKRTERLEPSLLRSLFQSCPCLEELLLTGFSVEESDWDSIVPSILQYARKLKMLHLEHCCLGARSLDIFLQLLGPESPLEDFEFMPILSDDMLGLGHTRQISATPQDEVTWKRLLCDAIPTALESNTKLQRLRIKAKGDVNLFVPIEFQQPWLDLIMEQGRNNSLIDFGFLRDDGLCFHYEDEEMAAKFEHYQKLRQFGIRKLEAFTDTEEEEFDRTTLQVLGEASGDVSCLFHILQRYPSLCTAAAKIN*