MKANFGKKEGEYSRLVSKSSNKLLNSLWEKKQIPEEGWSEHTLDLFLSWLSSHDTNNRVDMIPVGAGEREGRVLTPLVQRLHSNLTHGIGRSGNLLEIQPKALGSSMLACLSNEFAKHALHLLGLHAVKSCIVVPLCTGMSLSLCMTSWRRRRPKAKYVVWLRIDQKSSLKSIYHAGFEPIIVEPIRDRDSLITDVETVNRIIEQRGEEILCVMTTTSCFAPRSPDNVEAISAICAAHDVPHLVNNAYGLQSEETIRKIAAAHECGRVDAVVQSLDKNFQVPVGGAVIAAFKQNHIQSIAQSYPGRASSVPSRDLVLTLLYQGQSAFLEPFGKQKQMFLKMRRKLISFAENIGECVYEVPENEISSAMTLSTIPPAKQTLFGSILFAKGITGARVVTSSQSKTTIEGCEFINFGSHTTEQHGGYLNIACSVGMTDHELEELFTRLTSSYAKFVRELAKEDERINSSGRRIPINESFDMEND