SRHEKSLGLLTTKFVSLLQEAKDGVLDLKLAADTLAVRQKRRIYDITNVLEGIGLIEKKSKNSIQWKGVGPGCNTREIAHKLIELKADIEDLEQREQELEQQKMWVQQSIKNVTEDMQNSRYPLSYVTHEDICKCFTGDTLLVIRAPSGTRLEVPVPEGLNGQKKYQIHLKSTSGPIDVLLVNKDTWSSPPVVLPVPPPEDLIQCQAAAPSKLQIPPLAQFQEASVPSSTQPSTPTPTSTQDQGPPTQKNAECDVPAAESKGSGDFEGQPAALDTQLLQSSASLDSSSVLPSTSTSFEPIKPDPTGVLELPKELSEMFDPMRECVNSELLEELMSSEVFAPLLRLSPPPGDHDYIYNLDESEGVCDLFDVPVLNL