MRPPWTMDCWRSFFGRSGEDLWTVIEQAINLAATDYPQEFKVKRCDIAELLFARPPPGSVIGENEAPRLSLSAITNLTTHTTPLDMDEVRDDERCLLHEPRHTKREPSPPRHVADAGHESMMMLEVEKLTESLTNADQSEMVILSTLQRLESLQISVEVLKATEVGKHVSQLRKHVSKRVRLSANGLVRLWKELVDEWANANQGVALDALASGASADKDGPSSSLQEEGSWQLRCLPGECSERDTKRRRGEEVPDVMGSSSRAEHAVLGISNVPAKGVFVGETEHARLLPLNMSSLGGSGPGRPPIDVSKGNSGQGKSTTTLKGKTL