MARRRAAPLLALGLLGLFGVSWARPVDQQAGLHVDADVGSSDPGLDDYTVEAQADFVPSLPGAPPSKLRIFAGYVTVDEDAGRALFYTFVESTRSPKDDPLVLWLNGGPGCSSLGGGFLAELGPFYPTPGGEQLILNKWAWNRVANMLFLESPAFVGFSYSNSSRDARVGDARTARDARQFLLRWFDRFPQYRDHNFHISGESYAGHYIPQLASAIVRGNKQDGKEQPINLKGFLVGNALTVPEIDSHGAIDFWWSHGIISSESRDGALNNCDFASLYPLTDEEQEEEEVYVSAVEGPLPGAAAAAASLGGRRAEKCDEFVNRAMQEMGNINIYDIYADVCLTPGPSAAAAVGATTPRRPSAFPASQARQLALMLRGHPAGCSTRPMLGKHYDPCIDSETEAYLNRRDVQLALHANVSGELPGPWKDCTQAIEYKRRDVLRTILPLYRELIDAGLKILVYSGDVDAIVPVIGTRNWIRELDLPITKPWRPWTSSTGQVGGWTVEHQGLTFASVRGAGHMVPYTQPERALHLFSSYLEELTL*