MAGGGGGGSDRASSSTAMISRLLPPGFRFRPTDGELVAHYLARKAADAGFTCTAIRDVDLYRAEPWDLLPPPREAAADGAEEEEERCGYFFCTRSFRWPSGTRTNRATAAGYWKSTGKDKAVLHHGGGGGGGGRPVGVKKTLVFYRGRAPRGEKTSWVMHEYRLLHGGGGAAATASSSPTTTLAGVAHSEWVICRVFVRKTPNGNNDRGTEHHLPSDNTHLRSSPAPANSFDGAGHASCSFFSSANESMAPSDHFNIGDDMILHGHEEELLMTNCSSAFYLPELLDYESFLLDL