MWRIKGLLEVIDIAKHVFLFKFTQTDDYERALFGGPWFIMDHYLMISTWKPNFRPSVNGFDFMSVWGRIEELPVEYYDKEALYEIAKLIGKPIRVDYATDKVSRARYARVCVEIHLRNPIVTKVWVGGFWQPVVYENITALCFKCGKIGHVLEKCDQVNGGDLVNNHSSTGPNIHSQVEAQMDVDLTESDTNRVTRVENKKELDNYGPWTLVQNKRGPRNSWGKQRQSNARINEYKRSNAFKVATNTSLNGVNSINSKDRKLHQLRREVNEPRLASPSHTSLEIRAAP*