MRKRGRNRQFVLAVNGRSAVKTVFLFIVSLLLVFILSGVLTSLRPELRPSSSLYRVADELKGETFGLILGMENHYFASELPEPNKRFELSPLVLKLATSINLKDPRSFLGRELPGFSHFDSEILIAGQGTDYTNMPSESPPPTEVLKEEREANLAELEGKQKKKTDGEKPPEQSTGGRKVVFIYNTHNTESYLPFLKGEADPDRAIHSKANVTLVSDMLANAMKSQGVGAMVDKTDFQANLRKKGWAYARSYDESRPVVKEAMAQNKDLQYFIDIHRDSQRKKATTATVKGKSYARVAFVLGKKSSNFESNLKLAKELHERMEKKYPGLSRGVISKGAAGDNGIYNQDLNERSVLIEFGGVDNNREELERAAEAMADVFSEMYWNAEKVDADSGEDDKKKQ