MASGVKRSEACGFIPLLLRAMEATPSLPVVRGEHVDVIRKPLSSLPAPRTVRFFCDDFDATDSSGDDDELPCQSRRVRRYVQEIRFEARPSSAGRSNKGMKAVPARKRKAPVAGEGAAGEGDGSVKRFRGVRRRPWGKFAAEIRDPWRRVRVWLGTFNTAEEAAKVYDSAAIQLRGPSATTNFSRPTAAAASPPKKNRSDNNLASVSDACDSSDDLLKELGDFPPFQEVPALFDEFLDTWDSEPSYFGDSAPIGNLAEEMTDALIGPKLDLDFLSSTWQNADYFEDIGDLFPIDALPAL