MAVSFESALNSWLGSLGKLEKRELDGMHLGVLVSFRAVVYGRGVDLSLYVTYFAGLDVPKVFRLRALSFCIFARFLFSKQGFGNGDASLIEIVEQFANGRDPIPLVIGETLTGLDMLKSDPSSFSSGSPVLLQVWLMERLMLVAPPENMASYNRKGFTVRPMLHGRLSLTEWRCALFGVESCIRWVVPWWGIAAMRHAPGSTSLRVPSLTMLVFYSPARVMRQYGLKQEIPDYTEENPKPVVLNASRLEVWRWYWVAEPFLSSRGPSSHLVSIGNIVDHFEVRYFGLAIF*