MKPKSKVAESTAASCFLVMSLLCSCIIGDQMETNNEGLSYSYYEKTCPKVEEIVRSSLSSMFILDPTSPAALLRLMFHDCQVQGCDASILLEPIRDQQFTELDSAKNFGIRKRDLVGSIKTSLELECPKQVSCSDVIILAARDAVALTGGPLISVPLGRKDSLSTPSKHVADSELPPSTADVDTTLSLFANKGMTIEESVAIMGAHTIGVTHCNNVLSRFDNANATSENMDPRFQTFLRVACPEFSPTSQAAEATFVPNDQTSVIFDTAYYDDAIAGRGNLRIDSEIGADPRTRPFVEAFAADQDRFFNAFSSAFVKLSSYKVLTGNEGVIRSVCDKVD*