MAASELSVVLPRVLIVSRRAVRKNKFVDFVGEYHLDLIVSYGAVPVIVPRVSGVHMLLESFEPIHGVLLCEGEDIDPSLYDDESNHLSPEEIEEIRRKHVSDTAIDKEKDTIELRLAKLCLERNIPYLGICRGSQVLNVACGGTLYRDIEKDLSRNLPQDKRVVHIDYDNYDNHRHIVKIIENTPLHYWFKDSLEDGKMEICVNSYHHQGVKKLAQRFVPMAFSHDGLIEGFYDPDAYNPEEGKFIMGLQFHPERMRQQDTDEFDYPGCTFAYQEFVKAVVAYNKKLSTSVQKPIKLNQEMEKKRKIIVRSFSLARNIYEGSSQMHPSKESDLDAGAEFLESNTALSIQQETRLIEMGATIRNGCSYLEKLKMNEEREGLARKIMGKMSVEQLSDLKSFYNMMGLICCEVLERKLQDIVNEVAS*