MDTPIERAPLAPDLSQARYAVDLTGLVPAEVAAGLPPLPPNHFYFYPPDPLLEGDGAITAIEDSDPFDQYVYRLRRVLYQGRTRWQNVLIADTYNYDRVLMLDGAIQSAESDESLYHELLVQPAMLAHDEPRDVLIIGGGEGATLREVLSHASVRRAVMVDLDRELVELCREHLFQWHQGAFDDPRCELLAEDGRAYLERDPSLYDVVIIDVVDMLDNGPAQALYTRQFYELLHSRLRPGGVVAVQGLEFSHSDDKPHAALARTLRSVFSQVHSYRATVPSFLSSWGFLLASDWLDTNHWQAEDIDRRIERKLGPLWLDHLDGDYLKACFVMDRETRFLLAQPGPVLEDGVPFVAPPDIEEIEFGPAQLPALART*