MKGGNMKGLERALELLRPFVDSKAWDYSVVWKLGDDPSRYIEWMGCCCSGGGGKVKMERGEDKYSVSLCRDVYFKHPISTKACEALAGYPSSMPLYSGIHGEMVTSTQSKWITHANASSDSNSYPVPIGTRVLIPVFGGLIELFAARHIAKDQKIIDYVTAHFNVLKQEAMISHGYPSFSECCIDTFREQNFQNLTSPSHLLGLIPRTHVIYPLYQPNTHSSLEGSSSGSNPSNEHPPFDSHSGYLLENGLLKQTIEKSSGPRKSKNDENLMKQKAGLFLDRNKKKISKAIQKSERDNFPSKNLVTERNRRNRIKDGLYTLRALVPKITKMDIASILGDAIEYIGELQKEKKKLEDELEGIEEEECEKSNAQLPLKLEQLHEGRKPLPPVEIDNNEDSSGFGEKEKIEVQIEVNQIGKREFLIKLFCEKKRGGFGRLMDAIYSLGLQVVDANMTTFNGKVLNILKVEVQQDT