MGRFANVWMPIYGLLTTVLATELIPPSQDPWYAAPPGFESKAPGTILRTRQAPPNITALANNSVEAHQLLFRSTDTLYRPSWAVTTVFLPTEESRAGRNKPALLSYQIPYNTLDVDQSPSYGLSTIYGENIMADVRQGLSQGWIVSVPDFEGPEAAFSAGPQAGHAVLDSVRAVLSFTNLTEPDSARYALWGYSGGAFASGFAGELQASYAPELDIAGIAIGEARQYLVDHLHKEGTHNATSFLSALHIPAAEAIALFSGQDIFGYFTNGDEIMRAPELARVFGNNWHESYHGIPQMPVYAYKAIHDENTNIRTTDEHVARICGVGANVLYDRNTVGGHEDEAISGGRRALKWLSDALDGRQLEPANGCKVQNVTVGVSL