MAKTGTDEPQLPLEDGESASQVKDEWSESRSESHSTVKIEVVCTDDGESSTHSAAEEPARKRKKGPAPKMLGDEVCSVCGDKASGFHYNVLSCEGCKGFFRRSVIKGAQYTCKGSGQCHMDMYMRRKCQECRLKKCRQAGMREECSVGRXXXQIRKKKIQKQEGEGASGGEGGGGEVLRVPPLPCDPALPQPEPAPLTPQQEGMIRQLVAAQQQCNKRSFSDQPKVTPWPMGSDPNSREARQQRFAHFTELAIISVQEIVDFAKQVPGFLQLSREDQIALLKASTIEIMLLETARRYNHETQCITFLKDFTYSKDDFHRAGLQVEFINPIFEFSRAMRQLQLDDAEYALLIAINIFSADRPNVQDHGLVEALQQPYIEALSSYIRLHRPQDHLMFPRMLMKLVSLRTLSSVHSEQVFALRLQDKKLPPLLSEIWDVHE