MELAFSPSSSLRISATTPHCDSSYLHRRIPINPACKSSVWLLKSPENPSSIGFHHRTGFPKPVSSTHFRRFSIWASTQVGAAGSDPPLNKFSVFKDACWRFLRPHTIRGTALGSTALVARALIENPNLIKWSLLFKAFSGLLALICGNGYIVGINQIYDISIDKVNKPYLPIAAGDLSVQSAWFLVLFFAVAGVLIVGSNFGSFITSLYCLGLVLGTIYSVPPFRMKRFPVAAFLIIATVRGFLLNFGVYYATRAALGLPFMWSAPVVFITTFVTLFALVIAITKDLPDVEGDRKYQISTLATKLGVRNIAFLGSGLLLVNYIGSILAAIYMPQAFRLSLMIPAHAILAAGLIFQARVLEQANYTKEAISDFYRFIWNLFYVEYIIFPFI*