MEVSNLFHMNEGSGKTSYAQNSLFQKRVLEAVKPITEEAVMKMLASTHYPNMLGMVDLGCSSGPNTFSALTTITRVASDAYRKLSKPLPEFQLFLNDLPGNDFNSVFKALHSFYESLKEEGGGEVFKYCFMAGVPGSFFDRLFPANTLHFVHSSYSVHWLSQVPQGLYEEGGEALNKGNVYISETSPPGVRKAYLQQFQKDFSQFLKWRSHEVAPNGRMVLTYIGQRASENFEKDCEYVWLAFVRAIKNLISQGLVEEEKLDSFDLPIYTPIKEEVEEVVTREASFTIERFEELSVPTPTKISGKDKALGIRAVFEPITKHHFGEELMDKLFEECAQLIETELLNEMTKAKAVQGPITYVLVLKRSM*