MPVLRQKHDKFMLMELVNRWNNHKIMVRWMSHFFAYLDRFFITRDKINPLPSLKEVGIMCFRDQINRERKGEQIDRALLKNVLGILVEIGMDNMVYYETDFESTMLEDTARYYSQKAASWILKYSCPQYMFKAEESLRLEKERVSHYLHADTEQKLIGKVEQELLCQYENQLMGKEHSGCDSLLKYGKMHDLSRMYRLFSRIPKGLEPMAQFFKQHVTNAGTTLIKQAEDAASKKKVTYFKRNMKLTPYLLEKKDIVGSLEQTFMWEVIGLRDKYLQYVNTCFVNHSLFNKALKEAFEVFCNRSVAGNTIAELLATFCDNLLKKSSSEKFSDEDIEHTLEKVVNMFTYIHDKDLFSEFYRKKLARRLIFDKSENDEQERSILMKLKQQCGGQVTSKMEGMLTDLTLARDNQQEFQKYLDDNVNAHPGIELTVTVLTTGFWPSYKSFGLNLPAEM