MPNFFERASAGLSSLLNDATIRARAAKSTGAALGRAGGDLGERLIEALKTAARVRRDGALETSELCDLQVGVNCYADSPGFMRTQLWESLLDRAERERGDDGRARSGADAGRSEEGETLDDMCAILAADGYYETLQEAFEAKSEREREAENSGSTGDGRDGKEWRENVGASIERDLKRTFPHHEFFVASTAKGDAGRAALANILKAYAMHDSKVGYCQGMAFVAGLLLIYLPENRAFAAFVTLMEGSDFRSMYVHSMEGLKVRLRQLGAVVRAKNPTLAHHLEAHDVTPVLYASGWFMSAFASDFPVRFSGRVMDCLLAQRSPSLIMRICLAILNEAAGDLLKLGDFEAIVVYLRTEPRAWSYERLNAVMESALSMHDLTDENVERMDKGAVATEDVVQCTPSPALAKGPSTEDPLIDASDVAESPRSPAHARSPSAVDDDKILDVIAMLDDWTTIEYDAENE*