MDGGGGGRASLASLGIWPPSKSTCTIQKSDVNDASEVTTLFQVLKLGNGHTKPKDVHELLECPVCTKPMHPPIQQCPGGHTLCSDCKLRVLNRCPTCRTELGNIRCLALEKVGAALELPCKYYSHGCFYVLPYYSKLKHEDICSFRPYNCPYAGSECLVNGSIPTLVAHLRDDHNVDMHNGCTFNHRYIKASPEEVENATWMLTVFHCFGRHFCLHFEAFQLGMAPVYMAFLRFMGDDAEAKNFSYSLEVGAHGRKIKWQGVPRSIRDSHRQVRDSNDGLLIHRNMALFFSGGDMKELKLRITGRIWKERWLV*