MPRALCRTPQELFDEFVTGRETAALRRLPLVVAPAGSSSNVALLIEPRPHHALEHVIRNAMLFLNGSANGAGGGGAAAAGLPAWQLQVFHGTTNLEHLRSSFRAEELEHVQFVSLEVDNLTNASHNELMCTHWLWSRAAAERVLIFQTDSLVCRPGVDEFQSCDYIGAPWALDELWCAGKPWLTAVGGNGGFSLRSKSRTLACLDACGYLRGQCEDVFYVESMPKVGGRVASRGEGMRFSVESVWADDPFGFHAAYKWLTAEQMAEILDAISRRYAEVAAAAAVQ*