MCAHKQASGFLYPLEKGFVYVHKPPMYIRFEEISSVNFARSDVSTRSFDFEVEMKGGSTLVFNSVEKEEYNRLFDFVNNKHLRIRNAKRMDKPNYSEDKFAGSDDEIDPYKETVKQEAKDKAAARDTDEDSDSEDEDYDVEADAKRKRQAADSSEGSGSEPEEEYDSNAGNSSEVSEDSDITGKKKEKKPKEPKAKKEKKETSEKSGKGTTKREKKKKDPNAPKKPQSAYFLWFGENYANFRKEGLSAPEAAQRAGKMWKEEVDEETKQKYEKKAAEDKERYAREMKEYVESGAAAAAASSSAGPSKKSKTANRVMSPDKNIVGWAKCQPKRLFDSILQAALLKLCPTYPSISMDKPIKLAKVTKILGRTGSQGQCTQVRVDFIDDPSNRSIIRNVKGPVREGDILTLLEAEREARRLR