MFPQNFSFSHFVGSAYHSYYRHCPTSYQPCLPPLRYSIPHELGGTPRRHRDGEPTLLTSEMGPRVLSIYCADYTESCYMETLQEEINGVLGRMESIHKIESSDMRFSTPSSLETKTVMREEHPFPDEFHVYLSEMFFESNVTGLDLEEEGEDDVKATRRTPSGNNGKQEYLSSGHVSLLAQRIFNDTLIPSSSSQEMMPQIIRRHSLAAMDATFHEQSSSDVPNPVSRSYNAQDDPFAPSYVLARERAKSYKYASISSARRMSEPLVRASCNLEDIKPKSPPWTASLGVSSFDEMETGNSPNIDSERMPSLPSNVYKLNPMGRDVKALYPTPSSCPVPPFPMFSISRVKKAATLAPLFDSETGEGESDGKFANHKSKKLRTLKNTRHSEDVEVFKYTKEEDNIILGHWDGCPPLPANILSFRVYNSLREQFEEKRLQMDRKRAKQDTRRSREYRNSSRP*