MVLIWLHLVRRALADHEQLPFTHYRSTHMFIRVQSRVVSAVFTAIIFSLLFMSLVPTLQGNCVAAADSQVGNVAVDLSMTVAAVVLALLYMPKAQALDSPLLQEFLQDFSWTQQGIAAAVEARNKRLLQSEAVDSSAKASTEEAMTNLVGFLPAAAMAGVAKLTGVQDMAGAVQQLSREPMFCMETAIRLFYWVRLAYRQEQTLDGEFVNAAIALPLFGLDQHVTVWDDKTDTHCVLGWSASQVVLAFRGTASLQNAMTDIKAWKITLTPHRRVRGELVKAHAGFATAWLNDGFNEKVLGKLREVDAARTGSAPLRIWLTGHSLGGALAILAAVEIRRAFPDSQMSCYTFGCPRX