MDEKCDGPIDISYNFQFTNGYKFSDKHFSADEIGVMETMITFVCLQTLLIGYFLYVRKLLKSIHKNHHTVKMLGASIFLAWFAHGWILIHYIWFAYDGLGWVGFIYVGRLFQGASETVFLLLLILVGKGWTICCRKISARGRVKIAVFGTVYSITWLAIPTYYYLYGDRASTLHFYQSAYGYILLTLRLFGLGWFLNACTITVRKYNAKVHFYHKFMMAMALWFLGLPIMAIAASAITPWTRFLIINALDWTFLFVFQSVLCYMYNPEGKLNKNFPFHATTTE