METKHIERPHLICVPFPAQGHVTPMLKLAKLLHARGFFITFVNTEFNHNRLLRSRGPDSLKGLDDFRLETIPDGLPPSDRDATQDVPALCKSTSMNCTLPFRDLIVRINSTVGVPKISCILSDGITSFTLDAGEELGIPVVVFWTASACGFLAYLHYHQLVDRKIIPFKDENFLTNGSLDMPIDWIRGMNGIRLRDIPSFIRTTDPDDIMLNFFIREAERASKAVAVIMNTFDDLEHQSLNELKAMLPRFYTIGPLNNLSNQFPKSGSDSLGSNLWKEDSKCLEWLENKAPKSVVFVNFGSITVMTERQLKEFAWGLANSHHPFLWVVRPDLVMGDSAMLPPDFMKATEERGLLANWCAQEKLLQHPSIGVFLTHCGWNSTIESICGGVPVICWPFFAEQQTNCLYACTKWGIGMEIDNNVKREEVEGLVREMMEGDQGMGMRSKAMEWKDLAEIATKPGGSSYKKFEDLVNQVLCPKTQ