MERRGIRPDAFTYSSVAAACAAIGPAAIDAGRALHLQILKSGFHSDVALDNTLLNMYARCGSIVEARKLFDGMRRRSVISWSTMVAAYAHGGHHLQALDLYKAMESSSPAVKPNCITHANALSACAALGDLAEGRRIHARVVAEEWSGAAVVCSALIHMYAKCSCLDDARRVFDELRHRDLVCWNSMVAAYAQLGHLGSAVAVYREMVLDGTDPSSITLIGLVIGASHAGRVEDGRGYFVEFVDHHREVELLWEHYMCLVDLLGRCGWLQDAEELVETMPFEPCVTGWMTLLSGCRIHGDVERAEHAAEMVGELEPGGEGAQSILMLGALAEKEWDVMSLIKRHLG*