MLTRISRLAPAARGFATSSVNRSTAAMDWQDPFQLDSLLTEDEIAVAEAARDFCQTELYPKVLEGYRTEEFPRSIMKQMGEVGLLGTTVKSHGCPGMSSVAYGLVAREVERVDSGYRSAMSVQSSLVMHPIEQFGSQEQKDRFLPKLASGEMIGCFGLTEPNHGSDPGSMETVAKMHPTKKGVIVLNGAKNWITNSPIADLMVVWAKLDGKIRGFLVERSQVASGLATPAIKNKTALRASITGMIQMDDVEIPVENMFPEVTGLKGPFTCLNSARYGIAWGTMGALSESIKLAREYSLDRKQFKGQPLAKYQLIQKKLADALTDATYGQVAAIQVGRLKDAGNCPPELISMIKRQNCDRALAGARNLMEIFGGNAASDEYHIGRIAANLWVVQTYEGQSDIHALILGRAMTGVQAFA*