MEMVRRLALVFILSVSCAFSAAFVPEIQAAEVRMVPAGNRNAEQPPIPGASKQRTKETKTTFDLKYEKIRDLLIKDRQLIGKIKKTAAAYNIDPIHIVGALVGEHTYNVDAYDTLQSYYVKAASYAGHTFRFAYDGEDVDDFVARPEFAACAELKDSAKLWTCRENVWEDKFQGKRVGNKSFPNNRFSAVFFQPFYAGQTFGLGQINPLTALMLTDMVHQTSGYPKLDEKDAAGLYKAIMDPDTSLAYIAAIIRKSIDDYKTYANVDISNNPGLTATLYNVGNSEARARALGRRGGLPEENYYGWLVNDRLKELEGLL