MTTITQKYEEAKEKYASIDVDTEAVLEKMADVKISMHVWQGDDVRGFLSEDELSGGISVTGNYPGVARSPQQLRQDLEKAFSLIPGKHKLNLHAIYLDTEERVDLNELEPKHFEPWVTWAKENGLGLDFNPTFFSHPMYRDGFTLAHPNPQVRDFWIEHGKRSRRIAEYFGRELGQVAVNNFWVPDGFKDNPVDRLTPRKRLMASLDEIFSEEIDPAYTVDAVESKLFGIGSEAYTVGSHEFYMGYGLTRNKLICLDAGHFHPTEVISNKLSSLSLFGEGMLLHVSRPVRWDSDHVVIMDDELQEIAKELVRNDLLGKTHVGLDFFDATINRVAAWVIGTRNTQKALMKAMLEPTNVLKETELMGDFTTRLALTEELKDFPFADIWNYYCQENHVPIGLDWLTDVQEYEKVILPTRQLPTGKDSCRFS*