MGIYERQRHLVAAGVSVWGEPFRPDADALPLSAVVPTVTLVTTPAPPLDVVEAEEVKFGKHQLLQAQQYDVPPQVEEEAAPAPPPPSSDSFGHDHDHDAARPRDKIQRRLAQNREAARKSRLRKKAYIQNLETSRMKLAQLEQELTMARRQQQHGAYGVGEGGVAAATAAVDPRVAAFELDYTRWVEEQGRQATELRAALQSHAPEVQLRVLVDAGLAHYGALFQAKAQAAQSDAFFVLSGVWRAPAERFFLWIGGFRPFELLKVLAPRLDPLMDHQAAEVRKLILTRRQAARGLLALADYGQRLRALSSL*