MAATAGAVLNGLGSSFLCGGKRNQALLGIGASRTGSFPVGTRKLVVVAAAQPKKSWIPAVKGGGSLVDPEWLDGSLPGDYGFDPLGLGKDPAFLKWYREAELIHGRWAMAAVLGIFVGQAWSGIPWFEAGADPGAIAPFSFGSLLGTQLLLMGWVESKRWVDFFNPESQSVEWATPWSKTAENFANATGDQGYPGGKFFDPLGFAGTLKDGVYIPDVEKLERLKVAEIKHARLAMVAMLIFYFEAGQGKTPLGALGL*