MEHLLTTYIRTKSLCGRSRFDDGTVMLTKNELLKLRHPLGLRIDEISDKLIELKCKGEIKGYGNNFKATKKDGFTKPELLEITGEKRPRGRKTSIEVTQSVKGRSIIALYTAIPLKLNVSRHLPLQTCTVEWTTTDKGDYESQKMSMKDIIAGVDEAGRGPLAGPGVAAAVILNADHHIDGLTDSKKLSEHQRMRLEKEIRKHELTYAIAEASVEEIDRFNILRASMLAMQRAVLALDVRPFKVKVDGNQAPDLPGVNVETIVRGDLSEACISAASILAKQYRDRKMVELDREYQLARHKGYPTKLHRRLL*