MDRISKLPDALLLEILSYLPTREVVTTMVLSKRWKYLYTFVPTLEYDHKSYPDGEDRSFSRFVYSSLLLHEAPVLKGLSILLGQNTGAIDIGVCVRTAIKRHARQLNIEIGDTCSAETINPVVLPTSLYTGCTMLVSLRLNSVVLMDPSSTVSFPSLKTLVLISVKYPNNESVPKILAGCPVLENLFVNRCPGDNVNLFVVRVPTLKILLLQKVSDIHADGFLIDAPCLELMGINVNTKGFCGIEHNMPKIDAASMCVTCNRTEQIISSLTSLQQLRLCLMTSKDAYPEGIAFNRLLELTLCTCEPEWLNLLMRLLKDSPKLRVLKLEQVHLREAVNPRPCWNEPTHVPSCLLSSLETFQWSQYEGREEEIK