MVTGVRSDHRPYGRDFDEGHVATGRFSNGKLITDFLVSKLGLKDLLPAYLDPIINDHDLLTGVSFASAGSGFDDRTAEISSVIPMDKQIEYFEQCKDRISASVGVEVAEKIVNDAIFVISAGTNDLVWNYYDLPTRKVDFTILGYHDFLLQKLQSLVEKIYSLGGRKFTIAGLAPIGCLPIQMTAADILPSSDMPRTCAHQQNDDAMAYNMKLQGLVIWMQGSLSGTKIGYVDIYNQIMDMVLSPTKYGLEETTRGCCGTGLAETGALCNSLSLTCPDASKYLFWDAIHPTQAVYQVLANKVLETVIPQLSD*