MPDQDIIALLLQLLAEEKQIDQAIAIDIQPQSNWGGQWQYCSLNAVASLPFDQRYDLAIVNLIKQQTVESALESLEITDTTINNAVVRMRDLFAKKIIIFAPLARTKQLRSLGFNQLLEIVPEDSPVQIWQFNILTYKHVPDWFNSKFWANPENWNKFRW