MVFKLAQCGRFAFRRFNSRVLYVPSSGLRTEVVAGSFAARPSIEGLFRSLSLSNSYATTAAKPKTKADKTVKKKKKKASQKPTPPPKRGRPGKSDKEKRAEEKKKEAKVRAREDLENLKEAALTPPKPLPTSKIAIFSAGKGPLAESVKAFKEISQFQVDELAQTAEKNAETNRHNLEQWIESHTPLEIKNANAARRKLRRILPKKSRLYSPIKDDRQVKGPRNAYLLYSLDKHNSGELSYLSAKERVAETARSWKNASESEKEKYKSLQEEDRKRYIDEYKSTYGEEPKLVESSDAEDL