MGSHHVHKMKQRGSSGHTRIDNMIPLASLLKLELENDKVETPVIRYGVASQAKKGEDFTMVKTDCQRVYGDGSSTFAVFGVLDGHNGASAAIYAKENVLHDVISALPPTLSRDEWLAALPRALVAGFVKTDKDFQQKGQTSGTTVTFVVVDRWTVTVASVGDSRCILDPQGGATSTLTVDHRLEDNEEERDRVTKSGGEVGRLSIAGGAEIGPLRCWPGGLCLSRSIGDVDVGEFIVPIPHVKQIKLSKAGGRLIIASDGVWDALSCDKAVKCCRGLPAELAARQVVKESLRIRGLRDDTTCLVVDLMPPENYIPVPPPPPVKKQSKFKSWLFGWRSKESTAVVANKPGEVGIVEELFEEGSAMLADRLGSDPSSGIFNCAICQIHITVSDGISVHAGSFFSMTNRMLEGPFLCTSCKLKKDAMEGKQPSRGFKVS*