MDPNQVGDIIFKSKLPDIIIPNHLPLHTYCFQNISQFNNRPCLINGSNDQIYTYADVELTSRKVAIGLNKLGIQQKDTIMILLPNSPEFVFTFLGASYIGAISTMANPLFTQVEVMKQAKASNAKLIITQECNFNKVKDYAFENDVKVICIDGHSSSEGYLHFSDLISNSGFTSKHDHQPEVEIHPDDVVALPYSSGTTGLPKGVMLTNKGLVTSVAQQVDGENPTLFFHSEDVILCISPLFHIYALDSVLLCGLRVGATILLMKKFDVVTCLELVQKYKVTIGPFVPPIILAIAKSQVVDNYDLSSVRIVISGAAPLGKKLEEVVGIKFPNAKLGQGYGMTEAGAPITMCLAFAKEPFEIKSGACGTVIRNAEMKIVDPDTGISLPRNKPGEICIRGDQIMKGYLNDPEATKRTIDKQGWLHSGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLNLSSISDTAVVSMKDEQAGEVPVAFVVRSNGSTITEDEIKDFISKQVIFYKRIKRIFFVDVIPKSPSGKILRKDLRARLAAELPN*