MSMIQTLNAYPALLVGIVFVFGLLLGSFFNVVIYRLPLMLHLEWWQSARDFCEEAWGKVPAPLDQPPESLPAPPFNLAKPNSRCPHCGHAIQWYENIPIASWLWLRGKCRACRVPISARYPLIELATGLLSAFVAWKMGFGWPLAFALILTWSLICLTMIDFDYKLLPDQITLPLLWLGLLINVQGMFVPLDEAVIGAAAGYLSLWSIYWLFKLATGKEGMGYGDFKLLGALGAWMGWKVLVVIILLSSLVGSIIGVSMILILGRDKQIPIAFGPYLAIAGWIAFFWGEALMGMLFRF