MVFKLAQCGRFTFRRFNSRVLYVPSSGLRTEVVAGSFAARPSIEGLFRSLSLSNSYATTAAKPKTKADKTVTKKKKASKKPTPPPKRGRPGKSDKEKRAEEKKKEAKVRAREDLENLKEAALTPPKPLPTSKIAIFSAGKGPLAESVKAFKEISQFQVDELAQTAEKNAETNRHNLEQWIESHTPLEIKNANAARRKLRRILPKKSRLYSPIKDDRQVKGPRNAYLLYSLDKHNSGELSYLSAKERVAETARSWKNASESEKEKYKSLQEEDRKRYIDEYKSTYGEEPKLVESSDAEDL