MKFGRRHASDNDPSHEMCSEQATHCCKCYDISEIFSTETRQTTSLSKQSSECVETDISTEPAGSSLASEFTSSSPIKTRIKWTTDLHDKFVECVNHLGGPMRTSLKEEEIHLEGSGIKEFMRLQDKVGQHLQEQLENQAMTLARNPSRFTTLLKRLSHLSVENPFTPLSSATQKPRSFATQRTRNGIRVTPTIRKMAEEAMLDYFYSTRSLQYMVAESMSKNSPIFIENLLKKVSCVSASDINQSITKHLRFHPVNEFEPFLESSGLKPNEYTHLIPSGEIFLNELLLENHHVLCYCGVDPKKIGKIFEEARDVFGYETGVLASKIKVYEDFGFSRLFLSKLIACCPRMLVGGTDMELVEVIKKLRAIGIDSDWVMKNLSEEVSYDWSSVLCALTLLRVICNDENELYGLIKNHPRLIFESSGKWTLILVGFETKLGLSARELYSLFQKLPQMQVEKCVSNLRRCFLFLKEIDMEDDEIQKVFRSHSWWISSCTLKKTSSLLVNLKAYKTRVCKVVKENPEEMKKWTMGSKVHPLPATEVYLDSKAMKTQFLLDLGYVEGSEEMERAGKSFRGRGSELKERFDVLVRFGLDEEDVKEMVKASPNILTQASDVLETKVRYLVEELGYPLSTLVTFPSCLKFTLERMKVRFAMFAWLKGRGKADPKLAVSTLLACSDKDFARYFVSRHPDGPKHLEELKKKQQLL*