MLNTLEACLKAVDEILLGKDRQVRLALACLLARGHLLIEDLPGMGKTTLSHALARVLGLSFQRIQFTSDLLPGDILGTSVFDKDSGQFVFHPGPIFAELVLADEINRATPKSQSALLEAMEEGQVTIEGATRPLPEPFFVIATQNPASQGGTFSLPESQLDRFLMRLSLGYPGRAAERSLLLGEARRDLLPRLEPLLDHAALAAFQAEVPKVRASDALVDYVLRLVEATRTQPAFALGLSPRGSLALLAAARAWALLAGRDYVIPEDVQAVLPAVAGHRLRDQADPTGHGGGALVQWLLREVPAL*