MPLQLRANQTHLVVCGLSGKRYSGVAELYELLKPLLPEGVVLIPRDGLCSTEALNRYVRWARAAFFIRVEASDAVREANGWKSQFGPEDLVRDDHWTELALDEWDGWDAVIQNDGDSSTLCAEAHRLAACVAELRRKPELSRHIALPEGEVKRTEFTTVMPECMRLGGAEAYVPSQVTECPKLVVCEGIKVQPFTSHQSEVPSPFSGTVARTEPVPEHPEVLAAAEENETGQWERTRQPRVEPVQPAPCDAFETSWSWGYSSWTWSRGWDHWRWRSSQERSHAVRPDGLDSSCP*