MGRGFGEWASHVRSSLHYKFFWAEVSGALGDLGTFVPIAIALTLVNGLDLGTTLIFTGAYNIATGLLFGVPMPVQPMKSIAAVAISQSDPLSLTQIAAAGLCTAAVLFILGITGLMGYVQRILPMPVVRGIQLSQGISFGKTAVNYFLKEQDFSTGSSSGSRPWLGLDGMLVSLVALVFIILVTGSGDSFVQQALPGTSDSPDEIEPDMEMVRKSRQEPVVSWVSKVEGLPTALIVFLAGIILAFIRKPSIWSNLTLGPSTPQILAISWSDWKTGFVRGAIPQLPLSVLNSVIAVCKLSTDLFPDKVVSPTAVSTSVGVMNLVGCWFGAMPVCHGAGGLAGQCRFGATSGAAVVILGTAKIVLSLLVGSSLVEILSEFPIGLLGVLLLFSGVELAMACRDQSSRLDAFVMLVCTVVSFGSNAALGFGCSVVVYVMLKLREVPYSLWWSMLRDTLLARSSEAPAGYQALSPHS*