MDFSGLSWHTSDDTLREGFQQFGEIQEAIVVKDRATQRSRGFGFVRFATDAEADAALGAMNNQEFDGRVIRVDKAFDRPQRSEGGFQGRGGYNSQPQSSYQGGAGGYAGYNNGGYNNGAAGGYGGGYNRGYNNYAPSGPAGYGAGGPGGYG