MFPAAAAASSKKPGVSPSSVHDRAAAAACDSGLVLTTDPKPRLRWTVELHDRFVDAVAQLGGPDKATPKTIMRVMGVKGLTLYHLKSHLQKFRLGKQHKEFGDHSVKDAMEMQRNAASSSSGMMGRSMNDRSTHMNESLRMQMEVQRRLHEQLEVQKHLQMRVEAQGKYMQSILEKAYQTLASSDCATWPAAAGYRSLGGSQAPALDLGGSMSFQDLTLYGGSSSHLDLQQHMEMRPTMAMDSFLAFNESCIGSATVRSCSTGKSPMMWGNGDDDQAKSGGSADELLQMAPSCMMEAGGGSGGSMDPIMSLSGDSLGSKGFDGPIISSKLEMRSSPQQVGSERNLSYG