MDDGELDFSHQEVFSGTNMGEMPNNCSMDSFFDELLKDTHACTHTHTCNPPGPDYSHTHTCFHVHTKIVSAPSDDKTGTDDTAESTEKKSKKRPLGNREAVRKYREKKKARAASLEDEVVKLRALNQQLLKRLQGQAALEAEVARLKCLLVDIRGRIEGEIGSFPYQKSANDVNFPNPNYSGAYVMNPCNMQCNDQVYCLHPGVDGRSDDGIALNGQGFNGCDFDNLQCLANQNSAAKELPSCGLGNVLTNDNGNGNSSSTNKRKGKTSSTYRFLLIHIMDSVD