MGRGKVELKRIENKINRQVTFAKRRNGLLKKAYELSILCDAEVAAIVFSSRGRLFEFCSSSSMLKIIERYRRCSHHASESMVPTNDTPTCYQEYLKLKTHVGYLQHSQKNLLGEDLDTLNIKELDQLDDQIEMSLRLIRSTKTQVIIDQLTGLKREEQMLLESNKTLRRKLQEVDAENSIRLPSQIRASNCIDEPPQPEKFFEPLVCHPSLQIGLSQASTDPSGGGTMSLNVNGFDAAWI