MKTQRKQSVVLVPLPCQGHLTPMLQLGSILHSQGFSVIIAHPEFNTPKYSNHPEFVFHSMDDVLKGINISSPSLENIYHLNENCKVPLRNYLVKKMKEEGDQLACIVYDNVMIFVDDVATQLRLPSIVLHTSSAAYLHSMITIFQQPEKYFPFEDSQLLDPLPELHPLRFKDVPIPAVNNTVAEPVLDFFKAINNIGSSVATIWNTMQDMEYPILLRLQEHNKVPFYAIGPFHKMAPMASSTSILEEDNSCIMWLDRQVPNSVLYVSIGSQMRINDKELTETAWGLANSDQPFLWVIRPGSVSGFQCAEALPDGFEKMVGERGRIVKWVPQKQVLAHPAVAGFFTHCGWSSTLESICEEVPMICRPFLADQLVNARYLSQIYKVGFELEAIERTVIEKTIRKLMLSEEGKDVKKRVVDMKQKIVAGMQIDGTSQKNLNDLVDFISALPSRLPPPTPVVGAFDTSSKYIRES*