MASLSAKDFLACCGSSKFATEMTKVAPFSCLSQAVEASRTIWWNKVDIPGWLEAFGAHPRIGDVEALKREVATAEWCKGEQSEALKSSNNSVLQELAEWNRQYEAKFGFVFLICASGKSGSEILSNLKDRFASRPVDELQVAAAEQQKITEIRLQKLFAERESSDQQVGQVGGLFGIVQTDRTVVSTLSPSAHHVSLQHSLLRPPITTHVLDVSRGRPGAGIEVALDIWKGYSTKHESGEWTNIGSSVTDSDGRSGPLMAPSNSVTAGRYKLTFNTGKYFSNLSDSGKWNDLGASFYPCISVVFEIKPAQVSEHFHVPVLLSPFSYTTYRGS*