MQRRPVAVITHVMGTGVALFLAGGTAGALAKTCTAPLDRLKIIMQISSANQQTAAAKAAASGGLIPAFIAIGKSEGIKGYWKGNVPQVIRILPYSTAMLNSYEFYKQQFGGDQYRETGKLPVASRLMSGALAACTATLVTYPLDIIRLRLSVDPNMTTMTQVCKAIIKEEGAKAFFKGLPATCLSISPYSALNFCMFDLIKKAIPGEETAQTVATASFIATMLASGTCYPLDTIRRQMQLKSSSYANVFDAGKAILARDGVGGMFRGFVPNVIKNAPNKSVQLTTFDVFKRKIKESEKALEE