MAPPTVLIIGCGVAGPFLAILLKRKGYQPIVFEKVRELGNAGASLMIMSNGLKVFDLIGVADAIKAESLPLTTLWDAKASGEVLGQSNLPSTFADTYRQPATGIRRTTLNLLLKRKVLEEGIELREGWALVDIQEHEDSVTATFSNGQSVTGLFLVGCDGIKSASRAILQRQRGVEEGLPSYTGLTQTAFLSETPATLEATAAMRNWYGDGVHVIAYPVGPKTTSWALTQRETQEREETWRPFTGDEMDTQREALCKLLDGWDASIAQGVRAAERIIKFGLFDREELRPEEWFSRRCVLVGDAAHPTSPHLGQGANQAMEDCYHLSTMLPDLSPGSQHEDDINKSLEDVLRNNLAESVFRPFAEKRQPRTSTLVKGARALGEMRVAVGSDKGRERDEAVSRSYEGDAAAIVAKFENLLRQPFN*