MPPKKHIEEKKVLLGRPGNNLKSGIVGLANVGKSTFFQAITRSPLGNPANYPFATIDPEEARVIVPSPRLDKLTEVVKPKAKIPAFITVYDIAGLTKGASAGEGLGNAFLSHIRAVDAVFQVVRCFDDAEIIHIEGDVNPVRDLEIISNELRLKDIEFAQKHLEAVEKITKRGGQSLEVKQKRDEAEFVKKLIALLEDGQRVANQNWGPKEVEIINSMQLLTAKPSIYLINLSEKDYIRKKNKHLLPIKQWVDKYSPGDVIIPFSVCLEEKLSQMETDEEREEELKRLGTTSALPKIITIMRKTLGLISYFTCGPQEVREWTIREGTKAPQAAGVIHNDLMNTFILAQVQKYEDLIEYGDEAAVKAAGKLQQKGKDYVVEDGDIIYFRAGAGKN*