MPFTKLVKNSPYFSRYQTKYKRRRAGKTDYYARKRLIAQAKNKYNAPKYRLVVRFTNRDIICQLVTAELSGDKVFCAAYAHELKRYGINNGLTNWSAAYATGLLLARRALKKLDLDEDFKGVEEPDGEYKITEAAEGEDGEERRPFKCFLDVGLHRTSTGARVFGAMKGASDGGLYIPHNEKRFPGYDQETKELDTDTLRKYIFGGHVAEYMETLADDDEERYKSQFVKYIDADVEADGLEELYAEAHAAIREDPFKKDDDEGEKKSKDEWKAEGKKYRKGKMSKEEREERVKEKIAALAS*