MDEYETPNPQMVTEVSQRLKTWWMDIRRDREWEIHQLLGGLTFLIFVTPNPHLTRALLEFKDPVRMVFKFTDCNLTPTIEEISGLPYHECQMMVPYKPSSREFLKSMGIKSNSTWTSLDLGWTHLDFLYSRFSRDDGYYVYGYEFECSVEEWQKYRLDAFAIVLLGSLVFPKSRGSTCLRYVVRDLAQRVCEPRKTIVPMILADIMRSLSACVDGRMFIEGCNLLVQLWAIDHFHKRYDVVDTYLGQDNKIDNHPRRLARFAAPVGFVDWQIFLTELESHRIQWKLHWLSTPNVIVRGDDRYFIEIIGLKSVQPYAPL*