MQVVTEFKTEQDPTCSEPDVEGVSPPPVGSQTPMDADKQAIYRHPLFPLLALLFEKCEQSTQGSEGTTSASFDVDIENFVRKQEKEGKPFFCEDPETDNLMVKAIQVLRIHLLELEKVNELCKDFCSRYIACLKTKMNSETLLSGEPGSPYSPVQSQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGTVYQPVTVVTPQGQVVTQALSPGTIRIQNSQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHPYPTEDEKKQIAAQTNLTLLQVNNWFINARRRILQPMLDSSCSETPKTKKKTAQNRPVQRFWPDSIASGAAQPPPSELAMSEGAVVTISTPVSVSVDSLQSLSSDGATLAVQQVMMAEQSEDESVDSPGPGGAALAPAHIGGLVLENSDSLQ