MPLAAGTKVDAEQNGVWYQAVIKQSLEESSGLSYKVHYHGWNARCDEWVDSARVRGIGSFSAGDEVQARDRFGKWYGAKIVHVTEDGEYRVHFLGWAARWDETVPADRVARVGAAVENMEVDPEAVWGGAAGHLGDDQFQVHAVLKSRIREGILQYWVDWGPEWDLSEADMAEGLACVRYQWVDEDDIDPALVESFVPSGRGRASGGGTPFVMQDQLHVTEDVAAQLVGSYRNELARHMFRVLDKQRGHLKKYVSEITALRGGHGGKHIEDSFKISSQDIVDEMIRPFLSSVVKKQENGTLMLLVPPLEFRFRTQRVGADEPAAATQLIVTGHFFSLATDRIFRWARPGNAADGEFYSPQVIHGYKKALAHHARNLPAGQVSADMLQFLQPL*