MAKGDPKKPRGKMSAYAFFVQTCREEHKEKNPEVPVNFVEMSKTCSERWKTMSAKEKSKFDEMAKADKVHYDREMKDYGPAKGGKKKKDPNAPKRPPVVYRHMWEGLDMGMKVHLGMPPQHLDPGHFLRLGTQAPQSLAAHLDNQVSFESPRAISCTSENDPMKTFNEACLMVRKPALELLHYLKNTNFAHPAVRYVLYGEKGTGKTLSLCHIIHFCAKQDWLILHIPDAHLWVKDCRDLLQSSYNKQRFDQPLEASVWLKNFKTTNERFLSQIKIQEKYVWNKRESIEKGSSLGEVVEQGITRVRNATDAVGIVLKELKRQSSLGTFHLLVAVDGVNALWGRTTLKREDKSPIAAEELALIHNLRKMVKNDWNGGAIVMTLSQTGSLFKPRKAYLPQELLGKEGFDALDPFIPILVGNYNPKEFESCIQYYLENSWLQHEKAHTEEGKKELLFLSNGNPGQLERLCAYL