MDPNQVGDIIFKSKLPDIIIPNHLPLHTYCFQNISQFNNRPCLINGSNDQIYTYADVELTSRKVAIGLNKLGVQQKDTIMILLPNSPEFVFTFLGASYIGAISTMANPLFTQVEVMKQAKASNAKLIITQECNFNKVKHYAFENDVKVICIDGHSSSEGYLHFSDLISNSGFTSKHDHLPEMEIHPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDGENPTLFFHSEDVILCISPLFHIYALDSVLLCGLRVGATILLMKKFDVVTCLELVQKYKVTIGPFVPPIILAIAKSQVVDNYDLSSVRIVISGAAPLGKKLEEVVGIKFPNAKLGQGYGMTEAGAPITMCLAFAKEPFEIKSGACGTVIRNAEMKIVDPDTGISLPRNKPGEICIRGDQIMKGYLNDPEATKRTIDKEGWLHSGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLNLSNISDAAVVSMKDEQTGEVPVAFVVRSNGSIITEDEIKDFISKQVIFYKRIKRIFFVDVIPKSPSGKILRKDLRARLAAELPN*