MKELGAVIIAKTNLPQSIMWCETDNPLWGLTTHPDDPALTPGGSSGGEATMLALGGSLIGWGTDIGGSIRIPSHMNGIWGLKPSSGRMTYRGVEVTLEGQQHIPSAIGPMARSLESLTLATKLAIEAEHWTIDPQLPPLPWKETVFQTFSERTLVIGALLDDGLVKVHPPIERVFRQTLEKLKAAGHEVVEWDSSLHPEIIDLMDTYYTSDGGEDIRRAVAEGGEPFVPQIQSLVDRGNHISVYSYWQLNKRKVAAQNAYHDMWNAACSLSGKTVDVLLMPTMPHTAVPHGSSRWTARLNPTRRYMTA*