MTRIRIEKGTGGWGGPLELDAVEGKKIVYITAGTRPAIVDRIASLTGWQPVDGFKEGEPAESDIGVAIIDCGGTLRCGLYPKRRIPTVNIHATGKSGPLAQYITEDIYVSGVKEDNIQCIAPDSAGVSEPPAENKSAGRDYDTSKKITEQSDGLLAKVGMGMGSVVAVLFQAGRDTIDTVLKTILPFMAFVSALIGIIMASGIGDWIAHGLAPLASHPLGLVTLALICSFPLLSPFLGPGAVIAQVIGVLIGVQIGLGNIPPHLALPALFAINAQAACDFIPVGLSLAEARQDTVRVGVPSVLVSRFLTGAPTVLIAWFVSGFIYQ*