MGRPLTEVKYLLINSAPVILGYALQNSLQTSSVIVTGRLGPSELSVAAFAYMFAMSTGWLIALGGTTAFDTLGSNLWGAGKKQELGILLQTGFIVLSILYLPICLVWWYSKPILIFLHQTPELAEASQKFLRYLIPGGLGYVCFELLKKFLQTQEITRAGSYILLVTSPLNVALNFLLVHYYGLGLKGAPLATGLSYWLSFILLTQYAKYVKGAEAWNGWNKRCLENFGPFVKLSLLGIVMVGTEWWAFEIVALVAGKLGAVPLAAQSVIMTTDQLLNTIPFGLGIITSNRVAYYLGAGLPDNASLTAKVAAIVGVAVGSVIMITMIAVRNIYGRIFTNDPDVIQLVALVMPLVAAFQISDSLNGTMGGALRGTGRQKVGAIVNITAYYLFALPLGIYLAFHGKGLVGLWIGQVIALSIVGILELKIVMATDWISQSRKAISRFGDSSELTALLN*