MELAFSSLRFSSHQHNDYRYRKLTAPPSCNAANLVLKSSNNLSSLPGLSKNFSNTLLCRNYRHTSIRACSQVGTAGSDPVLDKISQFKDAFWRFLRPHTIRGTVLGSASLVTRALIENPNLIRWSLVLKAFSGLIALICGNGYIVGINQIYDIGIDKLGTIYSVPPFRLKRFAVIAFLIIATVRGFLLNYGVYYATRAALGLSFEWSSPVAFITTFVTVFALVIAITKDLPDVEGDRKFQISTLATKLGVRNIAFLGSGLLLTNYIGAVVAAIYMPQAFRSSLMIPVHVILASCLVFQAWLLERANYTKEAISAYYRLIWNLFYAEYIIFPFI*