KVYTCGYKSRNFSLIAATRSXLNELQLNTQPLWSPPTEGPSRPPPSFPSREDCWSEDATFTLVDAWGERYLELNSGSLRQKHWQEVADTVNDRHAGSKKSRRTDVQCKNRIDTLKKKYKIEKARVSESGGGYRSLWPFFSRLNALIGDTYPARKASPPAAVKPSAPPAWIVSHPVGPRSGTQKRPAAKPSPPVLSREEDSLFRRNFSAFAAAAAAAAEAESGESEEWRSSSGGSGKRGRVENDDKDLQFGYRELAHAIVRFGDMYERVEEMKQRQMVELEKQRMQFAKDLEYQRMQLFMETQVQLQKIKRSKRSSSG