MKIYLIWGATCTGKTEHSIKLSKSTGWPVIVLDRVQCCFDIATGSGRPHPEELQSTRRIYLDNRRISEGVISAEEANDRLKLEVNKHIDSGGVILEGGSISLLKLISKDPYWCDRFIWSQHRMRLQDTDVFMDKAKARVRRMLVGSTETTGLLDELVAAQSDLNAKLAIQDIDGYRYIMNYAQARRLSITQLLNVMTGDMKEELINGIALEYYEHAKWQERDFPAEWLAERSTR