MQVVTELKTEQDPNCSEPDVEEVSPPPMGSQTPMDADKQAIYRHPLFPLLALLFEKCEQSTQGSEGTTSASFDVDIENFVRKQEKEGKPFFCEDPETDNLMVKAIQVLRIHLLELEKVNELCKDFCSRYIACLKTKMNSETLLSGEPGSPYSPVQSQQIQSAITGTLSPQGIVVPASALQQGNVTMATVAGGTVYQPVTVVTPQGQVVTQALSPGTIRIQNSQHPYPTEDEKKQIAAQTNLTLLQVNNWFINARRRILQPMLDSSCSETPKTKKKTAQNRPVQRFWPDSIASGATQPPPNELAMSEGAVVTITTPVSMNVDSLQSLSSDGATLAVQQVMMAEQSEDESVDSPGAGGAALTPTHISGLVLENSDSLQ