MGARKQKWTSEEEAALRAGIARYGVGSWRLILKDDDFRSILSCRSNVDLKDKWRNINVFFTESGSMDKGRTAMKKNRATPRRNDHPMAKSTVASDVDDEIVDEQPIASVSSELWNVSIPKKSRSRLNNIILESVKNLNEPTGSHSTTIAKYIEEEYWPPSDFDRMLSANLKDLTTSGELIEVNRKYRIAPAPGSMYSEGRSPETLLLEDMQREPQKIESDDIKTFTKSQVDAELAHMITMTAEEAASAAARAVAEAEALMAEAEAATREAEAAEADAQAAQAFAEAVRNRNVTELMAQS