AASWPLHGNVTPHFNGFLSFPYASQHMVQHPQIGGLVPCRVPLPHNIPENEPIFVNAKQYQAILRRRQRRAKLEAQNKLIKVRKPYLHESRHLHALKRARGSGGRFLNTKKLQESKSSQAPPFLDPPHVFKNSPGKFRQRDISRGGVGSSGSTTSCSDITGNNNDMFQQNPQFGFSGYPSNHHVSVLM