MGTTRAALPRGGARATLLEKDEDDDEGARRDGPYAGGRRGPRRQGETIAKGHKNYELMLNLQLGIRHAVGKQGPITLDLKSSAFDPKEKVWTRFPPEGSKYTPPHSSCDFRWKDYCPQVFRTLRKLFKVDAADYMLSLCGDQALRELSSPGKSGSFFYLTSNDQYMIKTMKKSEVKIFLKMIRAYYNHVRAFESTLVTKFFGLHCVKLAGANQKKVRFVIMGNLFCSDYSIHRRFDLKGSSLGRTTDKPQTEIDEYTTLKDLDLNFVFRLQKHWYQEFQRQVDRDCEFLEQENIMDYSLLVGVHFRDTRDRLLTGVCCRINELLEGSFDSDCSRGSSPHLSRGDTDPNRLAKIKLGSNMPTRAERTIRKGDCEVQIMGEPTGELYDVILYFGIIDILQDYDISKKLEHAYKSFQYDPTSISAVDPKQYSRRFRDFVFKAFQEDRFDL*