MFTDLTAASTQEKFLAQESIHLPILLQNMKHHNRKEIQFNILLANRQLREPFCPKRAEECASPELPPCSGSDSKLSDDEQQPKKKHRRNRTTFTTYQLHELERAFEKSHYPDVYSREELAMKVNLPEVRVQCCLDALMMKINIGNQTRIGRSSLLFSSLLFSSLPISLDTQVDSTPTWIMGWSHATSLIQVPVAMSGCSHGCGLQCANCFILNESSMVITIEDPSMNQDCSFFIEALKNGECHHFLSPFV