MPADWPVDLSGVTESVVTTRGPNGRWNVAALGLFAGEPVTARTWGRTRTWRNFSERGGGYVQFTHDPVDFVDAACSVREEADPVLDSADAWATVDVERLDDGEEGDTQWVEWALTPVEARVEREVVPTTNRGYYAVIEATVAASRLDVPGYDTETLRSRIDYFESVVDRCGGDREAAAFERLTEYADID