MIGGNNSFGKTICSICYEDLNPIIEDLQSISICGHVFHEICLQQWFEYCTNGKKKNCPVCKQACSEQNANRLYFQSVGDPNDTSLTKKPCGHEEDPRELRNEVKRLEGKVLQLTSTLEKQLKDLKEVNAELFTCKEELKIEGTLKNEAVKQEAAIQQLLHLKSKELDRSTLECIRLKDGNMALDKELAALKLSYKELMTKCDTHGRREARSLRKLEKSKEKINKLKTRVQELETALEGREKDNENLRTLRAAKKNFELYQGSKEPKVDRRSYENQQKAPAATEVDLCIVTGSCDDLSRPRRKRKYKSKEKSIQTMAEDIITGGSQVQGSENKDGISGSRNSPVIILDDDTDLPLLDDVTQHQPSFRIRKETSAPVIVAQPGDTCFSGGLLGPDGTYWHLGKWCKKVKDKGSGSLS*