MELTVQCSHHSGSSQGHVWPSLRSPGLAQTLVLLAKKKKGRRKEGALSCAPRAYIETPDPLYDFFNKVRGALPVVGLLSRILSDDGGVGSDRIQFKEFCSRVYRSFPPDVPPAFFELEDRHGSTARPQYVLLWCWAAALGAGLLRSEDMMLGATRLRVSFDIQYEEENFNLLMDEATKKRKLSKSPVPFVPYEARAAKALDGICKCCIGKSSIEEEDGSLLTTILQGVFPAADKGEIEKLVRDKVALAEDSSFQGSEKVSRESDENMEQASILESDTAAEFEEMLEEQQGVLEATQPEEKSSSLV*