MDGKGNNSNVGGGAANNPKDNVGATTKGDTMKAPGGDGSNISREEFEKNPQGYFADLHAAQKDKELNNAFGAGDNKFKLNATPTHYDVDKLAVRIKDEVACKKGSFRMVANLQVTFSKRRSGLFKKVSEFCTLCGVDVALVVFSPSEKVFSFGHPNVDTAHRSAKVCELNVELIQINNTLDEEKKGSAAPSYHFGFYLSRHFSLSSSSLRFFICLSSLTKIAWTAVMWLSLKIVSDFKRTLDNLSFEIIPKKNFSFKILDSAQLSFTVRDSPGFRNKTGEVLIGEFNESEVGEFTISDLDSCEVRITGCIRVRSRPIVEDCNGVSKSYQGIVNL