MALAGLSLKSLSRSHRFRYQPKPYFFHQFYSLSRPTQPSILNLTSTSTASQTLTPNSQNWLYQTRRTLILDSVTYFSDSVKLQRLSDSDSGIVEVCLDRPKAKNAIGNDMLRGLQHSFEALRVDSSANVVLICSLVPKVFCAGADLKERKEMTASEVHSYVKSLRSTFMSLEELQIPTLAIIEGAALGGGLELALSCDLRICGEDAILGLPETGLAIIPGAGGTQRLPRLVGKSFAKELIFTGQKIGGKDAKSIGLVNHCVSAGEARTKALEIAREINQKGPLALRMAKRAIDKGSEANITSGLEVEEECYAQLLHTEDRLEGLAAFAEKRKPSYTGK*