MSTFEDADTEETVTCLQMTIYHPGQQSGIFKSIRFCSKEKFPSIEVVKFGRNSNMCQYTFQDKQVSRIQFVLQPFKQFNSSVLSFEIKNMSKKTSLMVDNQELGYLNKMDLPYKCMLRFGEYQFLLQKEDGESVESFETQFIMSSRPLLQENNWPTQNPIPEDGMYSSYFTHRSSPSEMDENELLEHHHHHH