HPLFPLLALLFEKCEQSTQGSEGTTSASFDVDIENFVRKQEKEGRPFFCEDPETDNLMVKAIQVLRIHLLELEKVNELCKDFCSRYIACLKTKMNSETLLSAEPGSPYSPVPSQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLQLQLNQDLSILHQDDGSSKNKRGVLPKHATNVMRSWLFQHIGHPYPTEDEKKQIAAQTSLTLLQVNNWFINARRRILQPMLDSSCSETPKAKKKTAQHRPVQRFWPDSIAAGASQPPPSELTMPEGAVVTITTPVNMNVDSLQSLSSDGATLAVQQVLMAGQSEDESVDSAEEDGGALAAGHLGGLVLDNSGPLP