MKKCPYCFSKKLENLNETVYCDACQSYFRRTPTELVPIFIENKEVYRKYQKISERRILCTVCQERNENENEKFRAEDEQRLKLNKPIKNDTRTLVNSGLCRECVERVNSKLESDKNKYYSAYKSFLIKKRISGTAVIVTAVALSKWTGDFISSIILSIYMIKELRGMESVLISFIFCFISYFLKYSAVVFSVVVFIWLFTRRRCKEIIYLKFNLDVERIQKDILRKIKGLHIGKAKESNETENLKGRSFVHTAYNQHIRQSEELDEIAKGIACLKIKDTWYGKVDRLVEWLATT