MPNLALQLKGEFTNVTRLVPAEGVDAAILLQIECTSCHEKHPKLVAIEPSNVVEMQKSRGSANLIVNCPSCRRENSASFVVRKPGSKDEEKMGEVAPWSEIDVSAGPDWHTLCTVEFRGMQPIDPSIQELLTDSSSWKCVGTESGTPFTDVQFEDGEWHDYDEKAGEEVSMTDIELRWQRA