MLASTLRKGFGVTPNTLCLRCTPSRAASQYTFTATSGLPSMQVAAASNVQGAGTLSATADHYGGMIIQPESLPSDPHVFQATLQHSLQEWQSQGKHGIWLKIPIHLSALIAPAAEHCGFKFHHAEEDYVMMTRWLPERPNTLPPNASHQVGVGAFVVNEHQEMLVVQEKNGPLKGQAVWKMPTGLVQQGEDIVQAAEREVLEETGVRAPFSALLAIRQAHGFAFGKSDMFFCCGLIPEPGQTQLTACDREIEAVRWMPLQEYKQQFFMKDSPLYATMLDRCYAWAEGRYKGMKGHRLGSALSRPREDLLLWGDDDSCSNGQPMSDNKL*