MVKKTESNFPPEKKVIRGAWTAEEDRKLAEYVKINGDKKWRSLPANAGLNRCGKSCRLRWMNYLRPGIKRGNISEDEEDLIIRLHNLIGNRWSLIAGRLPGRTDNEIKNHWNIHLSKKSLTMNELNLKLNHKVETNVDCPSPSSSAISAPDMNWAYPDLKLEVGLDDSLFESEKPWSGPPGKDLGLEIDGFLEFSGGSNEFGMGDNNSYQMEEEGTFQDCLNEKLQESNGGFVLDRETMDSELDFDSLVRLLDHENDDSFHSFCLEYIT