MVADPSVGDAKYKPLTSDLKKLVKDILMKEVREICSELLKDPEMVARATFVEYHDDDPTVSDFEKLRRKKQRNEEQVPVQAALGDRVEREVEAWFSQDFHLTTALKLQKSRPVPQDVLDRLGTNKICWLENVEKIVQHFDIMDWWEREGKITYPLIYAVACCILALPDSNGFQERTFSAATWMDGILNALQGDVTFQMKVLVYKNAEFLRKYRQYLKEGYLDKAKEKIKMLLSNTTADMKSDEITSDMEDMLEDLGLLDGDD*