MECNKDKAQRSKEIAEANFLARDYAGARRFLQKAQHLYPELDGILQFVCVLDVHVASQQKLEGGESNWYGILQIELTADESTIRKQYRKLALLLHPDKNKAVGAEAAFKHISEAWSVLSDKLKKAAYDTRFAKALQASKQGTAYDIHTETGFARTGKSHPRPQHEFQCYPMPQDPAPELQPDHPSQHQTPSPPQPRSHYQYKSLYSQSERERDYHQAVPLHHPCGGYPPRLPTFWTACPSCRMQLEYPSVYVDQNLCCPLCYKPFFSREIIPHSGILLWEQGGFMANTVRNAPSNGNKSNLPGSKINAGKMAPSQLNKMTSKESSGTASHKIRVGKLKTQRKLEREEIKARAAAHAKEQLDRLIAKSKGVTKQRLAVA