MIINLCKLQNILRLLVMVSLFGFIFIIDYQLKSKQRADELKVLRQQYLADDPEEGKTVGYEIIGDEIKYNVVENPKIAIVSTVKCYAKIQGYHYILAVEKDFDCYQRDQFFRRHCIVAKILPNFDAVLFLDADMGVVYPKRRIEEYMFQNFDVIFYDRFYNWEIMAGSYLVRNTPYAIKFLNDFANYESTLPDSFHGTDNGALHFFIAERFFPEEMYTIDLCRQPYKYSRDFDDVFTYEACLRGILGARTEFDRVKILKKGTGWARDSWLTDGVWNKEIGDFMLHSWKTSQLQTIPNRRIKPVKTSMYEWFNPLAGAIHLDKCNPKNMSWSYDERLLGDSEEMMENLTELRNRVTKQQFRFFYRMKSFV