MELRGAFLPAILLLASIWAANSSSPRDGNGLYCASQGRRFPKFTLEGKLPRMSVKGPDDLTLCRIYRKKTCCTAAQTHPALIAIRKLASDGEGSQDCLMFWEAMECAICDPMVGVQQGPPVLCNSFCESLLSACRDAFFSFDSINQVLTPCGPKDIICARATQWASNGTEFCQLAGFSVPSSKDIVGTFCFDGKPRLGTGERVERPSVFNRRQSSYRRLRRFLKHLVQSDVIMWAVGGLVLTAGVLLTRRGSLSSQRKKAALLRLVQEAKSKQQTSRSGMAQRSGRSGR*