MTEFQRLSLHVPEPAVRPGGAPDFSNVTIAKAGAVARPEVDAAPEDIRDLAYSIIRVLNREGEAVGPWAGTLSDDELLSGLRHMMKLRAFDARMLMAQRQGKTSFYMQHLGEEAVSCAFRKALRKGDMNFPTYRQAGLLIADDYPMEEMMNQIFSNENDPLRGRQLPVMYSSREHDFFTISGNLSTQYVQAVGWAMASAIKNDTKIAAAWIGDGSTAESDFHSALVFASTYKAPVILNIVNNQWAISTFQGIARGGSGTFAARGLGFGIPALRVDGNDYLAVHAVSLWAAERARRNLGPTLIEYVTYRVGAHSTSDDPSAYRPKTESEAWPLGDPVLRLKKHLIVKGAWSESRHVQAEAEILDEVIDAQKRAEAHGTLHAGGKPSVRDIFDGVYADMPAHIRRQRQEAGY*