MSVQEYLEKHKLSQKIEDAVNAAVRAKSSDPVLFISNHMKKTCISTIQKIKARQIIDSRGNPTVEVDLYTGKGMFRSAVPSGASTGVHEAVELRDGDKSRYLGKGVLKAVSNINDKIGPALINMDPTQQAQIDKIMIDMDKTDNKGNLGANAILAVSMAVCKAGAAEKDVPLYQHIADLGGITRLVLPVPAFNIINGGSHAGNRLAMQEFMILPTGAPTFGEALRYGAEVYHHLKAVIKEKYGIDACNVGDEGGFAPNISSNKEGLDLVKEAIERAGFTGKIKIGMDVAASEFLTDDKKYDLDFKSANNNGSEKKSGAEMIDLYKSFCTEYPIISIEDPFDQDDWENTKALTSLGICQVVGDDLLVTNPKRVMKAIQEKTCNALLLKVNQIGSVTEAIQAVNMSKDAGWGVMCSHRSGETEDSFIADLAVGLATGQIKTGAPCRSERLAKYNQLLRIEEELGDKAIFAGENWRPKLGAAPPAGSAAAAPAAAK*