MKSWGYDPLFLSVDQRSGLSALEEILEGQTTVVVGPSGVGKSSLINALRCNQNISEEDPIHQLLEQNSKWFGEQRVGTVSKKSGKGKHTTRHVSLLPIVDGGFLADTPGFNQPSLMKVTKRGLAETFPEIRKMLEENEPSRCLFNDCVHLGEHGCVVEGDWERYPYYQQLLDEIKIRESFQLRTFGTKREGDVRYKTGTMGVKQAEPRLQLKKHRRVSRKKMNQSIFDEMDSDMDDLDDDYQFGVSRRTSKR*