MGARKQKWTSEEEAALRAGIARYGVGSWRLILKDDDFRSILSCRSNVDLKDKWRNINVFFTESGSMDKGRTAMKKNRAAPRRNDHPMANSTVASDVDDEIVDEQPIASMSSELWNVSIPKKSRSRLNNIILESVKNLNEPTGSHSTTIAKYIEEEYWPPSDFDRMLSANLKDLTTSGELIEVNRKYRIAPAPGSMYSEGRSPETLLLEDMQREPRKIESDDIKTLTKSQVDAELADMITMTAEEAASAAARAIAEAEALMAEAEAATREAEAAEADAQAAQAFAEAVRNRHVTELVTALVL