MRFLPWAVAILSAVCVQANEWHAYYRLTSDAYQAKFNDLVGQGYRLNSVSGYERNGQPNFAVIFEKRPSTAWRSHHGMTSAAYQKKFDEYLSQGYRVVQVNGYTVGDKVYYAAIWDKSPSAGWVTRHGMTVESMQKYFDEYLKQGYKLTHISGYELRGEERFAAIWEKQNDKVAWLSYANMTSAEYQSRFDKYVKDGYRLIDVDGYQVNDHVYYAAIWDKLASGAWVARHGLDSPSFQAAFDKYKEEGYVLRAFSGYNSGKEDRYAGLWIKP*