MSFNPADEGHRSSLFVSFFASAAGPAVACLATNPADVARTRLSLDAALQDASQKQYRGAVDCIRKTWVEEGFTGVQRGLRFAMVREASKNSFRIGLFEPLLQAQTGGSRRASWRERLLAGGTSGGVAAVVCNPLDRLKILLQLEGRSFVSGAGGVRGFWRGTSVNVARSVAGTAVQLAANSRLQEAAAAARLPRGSRTDAGCAMLASFLLVLVISPTDVVRARLYSQPTGVDGAPRLYRGPLHCAWRIVAAEGVQGLFKGVVASWMRVGPHTTLSLTLVAAIKRAAAAR*