MAVRNVTLEMKVAQQKLGHLEQMLPTNQFALAMVEWEANLDVWRAKMCTDFDESGEKALWRLQKAQQQLSSTTAPLTDPEMAQSQRAVKVLQASWMAKEDVALTAAQMVRAEEDAKKAEPGEKERLVAKVAQLEEDIGNQQQSVQKQEDVVARATSKVQQLREELTLHGEAAVLAKILRRATLPEGPNLPRRAMQLAKQMKMDWCCITASADGKATSVSIAEFMDTPECGKVKELAEAYGARNDFEFVFWFPSNEIQAGRYLRLSAQLWPKLNSPLYKNPPTQLNFFELLRASLGDSQFNDVWLVPEAPHFHQKALGLDRMTDFVPPQAVAPQLRPYQLAGFRWMACLCKNGLGAVLADDMGLGKTLQCISVLLYLKEQKLLTNEENQKSPALVVVPPGLLQNWQREFQRWAPTLSFYVYHGPKRSLPLNKGWDYDLLLTTYEMVRNDREKFADAQTICFSGMVIDEAQKIKNHGALVSKAVKEVGNAIGHTRIALSGTPIENKVDELHSIFDFVNYGYLGDQEHVSTRSKRWDIPNFSSQSFSGERS*