MADPNAPVCSFVFKKSARKFAGRKRKESENESSEEEKGPVIRRIKKDVVNPMIQKSKQHLKDCDDYKASSIEEEEKSGKSITVSYKSTRSAKPVGPDDMGATATYELDTEKDKDAQAIFERSQKVQEEIKGKEDDKIYRGIHNYQKFVKPKDTSLGNASSGMVRKGPIRAPEHLRATVRWDYQPDICKDYKETGFCGFGDSCKFLHDRSDYKHGWQLERELEEGRYGANDEENYEVSSDEEDLPFKCFICRDTFKNPIITKCRHYFCEKCALEHYRKSQRCYVCNTQTNGVFNPAKDLIAKLEKHKAEEEGSDSSEEPQ