MLGAVQLGLFAAGVVLFVPMGMAGWHLSRNKMLFFSCALFITLAVGVHLVPYFPSVTSFLSSGSDSLSSVIVNRDSCFSLLHQVAFDFQELSNNSKRGSWKWVESENVVDCDFQKLTMNDASDLLNGSWVVVAGDSQARLMVVSLLELLLGDSKMELIKKDLFLRHSDYNIFVDEIGMKLDFIWAPYMSNLTDLIMRFKEKKSYPDVFVMGAGLWDMLHVNNASDYGVSLKSLKDSVVLLLPVSSAFANSDGSGTNIVVPVRSPNLFWLGMPKLISSMLKTDEKREKMNDVMWEAYNDELYRSKLLQQSGGPLFLLDVHSLSNKCGADCTSDGMHYEGAVYEAAVHIMLNGLLIESNQKL*