MVGEFLEEVETDIGTVLVAIRELRGFTNLVRIYARNPLLTDVVVLESVMNVFAQGPPRSLSTDCIAAYTRAFILGTQLFNILMRVNFLRPPDGAATVLDGTPNVTATSEFEKSAFDFGVIDNNNAIEDYRMLDTPEEIALAISYVIQFMEAPGRTFEKWANAVIAGFDAEGMSAYFDIAWIGRIPFGGASRWDALAVAAVPIVARVGATYINGFEELRAGYAALDASTTLVQDVQNAFDQVTAACNAPTEVPSSAPTLGPNGINQILGVVAVADVTSASADEIQASWNAFRGRWPNRFFCLLQPTGFDSGDLKVPVNFVLEGTDKKVYRNIRIDNGNSYFQSNWFDLCNLYQFEGTDVTIFPVYFGVAEAQIRASLSFFVQQVTSRGGSVIEAPAVGGNGNWIDPLFREFAAT*