MNEEQFVNIDLDDDNVCSVCKLGTEKETLSFCHICFELNIEGVPKSDLLHTRSLRGHRDCFEKFHLIANQDCPRTKLSRSPYAEVKSILSKKINWIIQYAQNKDIDSDTESSKTSQHPLFNLRHQTDRKLLPQFDSPVPRYSAKWIDGNSGSISNCSQSLLEQSEPTDFRLGMLQETGATFCCSSVLWSNRSQAQKTEKAESDSLTSPHRRHPHYSREELNMMTTGELKQLNEKLLKQIQDVFEELTQQVQEKDSLASELNVRHIAIEQLLKNCSKLPCLQMGRAGMKSNVPI