MELTVRLHVQSCRSLSRDHYYVFPTVLQNRIQRTSQKCNPQFAVIKMDCFVEREKCFYKPSTKYSKSERQNEARVLSHAQPSDDSVILSLNDKPARKPYVEEGANNGEETDGLDSDDFSVGPNHRSGYVAVLGKPNVGKSTLSNQMIGHKLSIVSDKPQTTRHRILGLCSTPDYQMILYDTPGVIQKKMHKLDAMMMTNVRTAAVNADCILIVIDACKEPEKVDEIIEGRALDVNEKPPTLLVLNKKDLIKPGEIAKKMEWYEKFGGADHVLPISAKYGHGVEDVKNWILSKLPYGPAYYPKDIISEHPERFFIGEIVREKIFSQYRQEVPYACQVNVVNYIYRPTSKHFVEIEIVVEKEAQKIILIGKEGKALKLLATASRLDIEEFLHRQIYLEIKVKVEPNWRQDGDLLKRFGYSGGIRPLR*