MDELPDHLVWDILSKLHTTDDRNSLSLSCKRFFSLDNEQRYSLRIGCGLVPASDALLSLCRRFPNLSKVEIIYSGWMSKLGKQVDDQGLLVLTTNCHSLTDLTLSFCTFITDVGIGHLSSCPELSSLKLNFAPRITGCGVLSLAVGCKKLRRLHLIRCLNVASVEWLEYFGKLETLEELCIKNCRAIGEGDLIKLRNSWRKLTSLQFEVDANYRYMKVYDQLDVERWPKQLVPCDSLVELSLGNCIIAPGRGLACVLRNCKNLEKLHLDMCTGVSDSDIIALVQKASHLRSISLRVPSDFTLPLLNNITLRLTDESLSAIAQHCSKLESFKISFSDGEFPSLFSFTLQGIITLIQKCPVRELSLDHVCVFNDMGMEALCSAQKLEILELVHCQEVSDEGLILVSQFPSLNVLKLSKCLGVTDDGMRPLVGSHKLELLVVEDCPQVSRRGVHGAATSVSFKQDLSWMY*