MQIKILPNARLCTKSRIVQYGMLLKPFFCKSRIPLRVSARGISMEPTKSTYDNKRGALIVLEGLDRSGKSSQCSQLVSYLGNQGFSVESWRFPDRTTSVGKMISAYLCSEAELDDRTIHLLFSANRWEKRSLMEAKLKAGTTLIVDRYSYSGVAFSASKGLDLSWCKAPEVGLPAPDLVLYLDIPPEKAAERGGYGGERYEQLNFQRKVAELYKTLQDSTWQIVDASLPIDDVHKVLKELSLKSINDCQRGRELSHLWLL*