MSTHLKAMSFHILSIVDVSFAITGSSLTEIDHRNLQLNAQAMNALFNSLSQEEFDRMSNLETAYEIWNKLVEIHEGTSEYKDAKLHFLKIQYETFSMLPHESVNDMYGRLNIIINDLKGLGATYTDLEVAQKILRALPDKHETLVTILINSDMSRMTPTSLLGKINTNDMYKLKKKEMEEASPSKKCVALQAEVEDKSKSKVNEANDNLEEEIALLDRRFNDLLGRRKERGKGSNSSTRRNRRPNKTLSNLRCFECGEKGHFVSKCLSKDDDGDK