MVATNDDYVTVEMEDDFVVFLTGMRINKWWKVWKWLPVFIAMPRMCRELARRPELGMMHYRYHPGFGSMMVIQYWKSFDHLHAYASNQGCAHVPAWRKMNKAVGTNGDVGTWHETYMVKKSEYECLYVNMPDHGLGKVGQQVIAKGKLRTAKGRLGHENDDWSKLGV