MQSLRYAIRNDLGKEDVQWCLTVPAIWDEKAKQLMRTYAEKAGMIQGPHCPAGVSASRRGLSIILEPEAASVHCLESVYESLNLTIGDKVIVADVGGGTIDLVVHEIVEFRPPMGVTRVKEAVPSFGSSGGGTFVDIAFLQWVQQKVGCYEDFIRQGNTELSLRLFSWWQRVKADFDRSPTYTAQFMLRHSGLSEAWKNYDRAHHIHKEDKAYWVLTLNADDLRQIFHSEVSKVISLIEPYINMAKVLMVVGGMAESQYVKHAIISKFKNSGRQIIIPHDPGRAVCRGAVKLHMSKDYIQSRISKKTYGICAIRDAQKGDPENLIFINDEGRRKCRSAFSAFVQVGERICFGQETSRCFYSHTAAQLSLEFDVYSSPRRDPKYTIEADATREGSFDIDISCALHLGKRREVKVTMVFGDSLINVIAVPTNFVAPDNRKELTVRFEAS*