MIQVDDNPQHINLNLFQKINNGKYEDIQIKIQKLESTFFQCLSYSKHEQMQQNEKLQTDNSQLHDNEHNMNKDLLQFEQFEKYIAQYFAQLRQQFGNIKSICFMTSQQLNLFFEEALEQLNNKTKLFQDILKLKLIQSSQDLFSKVYPTKTNLILKNWYLHNYCYPYPNQMEIKKLINKTQLSKKKILNWFINARNSFKRKKQKKQKYKILVQEHYKALVQPKKQSQNSYQEESNQQILF