MGTGLLGHSVTPPDSLPHGARPTATSGQAGGMDAAAADRWDVLKKRWALRGQAQVGPELLNKYVGESELAVRTIFTRARTCSPCILFFDEVDALTTRRGKDGGWVVERLLNQLLIEMDGAEKRKGVFVIGATNRPEVMDPAVLRPGRFGKLLLVPLPDAEGRVSILKALVRNKPLATDVDLNYIGQSQACENFSGADLAALVNEACMSALQEKITAVAEADSDIRQDVLSVHLSHFEQAFNRVRPSVSKEQRHYYDNVFQRFMRVSDKQ*