MTVNTLLLVDVQRDFHPGGSLAIPTANEDAERIASLIRTHSTNIHRIVATLDSHHKLHIAHPQFWTNDADECPSPFTIIPAADIESGKWKPRPTVKLPMDQLFDKTIFDKPESVLTEDGTQIDVTKYCLEYARRLEAGGRFQICIWPEHCLIGTEGHAMVPSVRQALDEWSVQTGGSVEFVMKGQNLLTEMYSALAADVPVSPETAFNEKLQASLLQKSDKLLVCGQAMSHCVNYTVRDIVQHGAKQDAAKIVLLTDCASAVPGFEAAAETFQTDMKNAGVVLLESTRVADVLSA*