MKLVYILLIIFTFTVSPAISTAPESCDSGSDNPCIDKAKALPLKIIAIVAILTTSLIGVMAPLFSRYISFIRPDGNGFMIIKCFSSGIILGTGFMHVLPGSFEMLSSKCLSDDPWHKFPFAGFVAMLSGLVTLAIDSITTSLYTVKNAVGPVPDEYGIDQEKAIHIVGNNHSHGHGVVLATTKDDGPSDPQLLRYRIIAMVLELGILFHSVVIGLSLGATNNGCTIKGLIIALCFHHLFEGMGLGGCILQADFANVKKFLMSFFFAGTTPCAIFLGIALSSIYRDNSPTALITIGLLNACSAGMLIYMALVDLLATEFMGSMLQGSIKLQIKCFAAALLGCTVMSVIAKWA*