MRWWMVIVWLLSGQAWAANVLVIQSYHSGYAWDAAYTKGLKEGINAQHQLHFFEMDTKRIPAREYSAAADRAFQAYQQLKPDLVVLGDDNALYYLLPKLYNEPISIVFLGINSNPRELLDEYSGVAQVTGILEQPLFVKNMAEIGRLLPKEKRRVLVLFDSGNTSKIALDYMQDQHKLIKENLGIEADIRSIKSEQEWKHAVEYANQEGFGAIVVGLYQTLVNIDGLHAAPENIVSWTNEHSQLPLFGFWDFSIGKGKAAGGVVLFGLEQGEMAAELVTRILDKQELAKYIPIQINRQGRGVYQPEEFARWGLTPPKDWTPIDE*