MSTDRYAASNLASPDDNYLFLDASNEAPSYGDRKCTSIAGSILYCILLSGYAILGVGAPWVFQSEKYLTLQILCTCDVTLLIITGIFQQYMVYQVQKIRLQGYYIFSQKLKHVVRMPFASFSYGTCAMLLIMVWEPYLRILSIPLMLRIIMLVEAIFAGSFMGVYIGHVHQYNTLESQPDVVKSLHSPLQPSNSLEGLRFHDGGGYLSDQQMALLQYQRENLNFLSEEILRLQECLSKYEKSGDGMTPQVDLAHLLAARDQELRTLSAEMNQLQSELRLARSLVAEKEAEIQSARNTNNQYMEENERLRGILAEWSTRAAKLERALELERMSKLELQKKMTSFKTLQNMGHPLR*