MGLSSSRVQKTLTNSPEFDTACHSVFDECLDLSQHAFPGVMAYQLPGAAARLHSHLLVLLPIVKRWVPSPPDQGQVDRAVLISRGEVKGTALTLTWEEFKAFAVELFKGAILSSARGTVLRRGSIGIAGIAGAGMVTRSSREAFGTVMSVYALGLAIAVFLTL