MDVLDNLLAKAARIPHKQLSLFVFWFLFVIVSLLAAQVTWKLIPANAPLATWQASAIASTTAKSINLQGVHNLHLFGNHDASQVSRAPVVETITDAPKTSLSILLTGVVASTTETQGLAVIDSRGVQDTYSLGDKISGTSASLKEVYADRIIITNAGRYETLMLDGLPYTTNGQVNQQLQQAKQSQDVSRVDQRNNQQVSQELRQSRDELLADPSKITDFLAISPVRNGDSLAGYRLNAGRDAALFKQAGFQANDLAKSINGFDLTEMSQALEVMAGLSELTEIAVMVERDGQLVEIMFSLPE