MATQDYPLPRFHFQVDWGGAKISFTEVTGLVMEREKIEYRHSDSKDFNKIAMPGLAKNNNITLKRGKFERDFDYNTWLDDVANERVDKRRDVIIRLLNEKHEPVAAWSATRCFPVKVTAPDLKSDANEAAIESLEIAHEGLKLMKV