MKLLALVALCAVGVASHRDKRQLSIGTISVSGAGGSTGCVVTGNVLYANGIRLRNLTSSEQSELATYQTEVEQYKTQLRNILSQRRENLRNRLMSQGRNQQQQSNDVSSQGGNDDGSIPKAPEKPSFCTAEDTTQYYFDGCMVQGNKVYVGGQYARDLSSDEISELQTFDTQQTAYQNAVQSQMQSQVQGLFGGSDFLSALFGGDRFNQQQQRQQPSSTTPASTSSTTLPPKPTVPQFCTAIF