MESAITLWQFLLQLLLDQKHEHLICWTSNDGEFKLLKAEEVAKLWGLRKNKTNMNYDKLSRALRYYYDKGYLKKIINIKTQFHFFHIEVISRYIPHPKQLNNQALFQEKQEDSGLIKIALVLPNEHLHHTSAWSATRFNYIHSNKASSSTLCLLVSQDLLFKKKKKKKKKKKSKRKSVTEVIGVVMKFYFMKSQRRVLCPLIIFPNTFLTLKNTFLLGFPMSLKLIRMLLLLPSSEAVCHPYISTNKSPSLSGTSPMSTTQRGLVHRTRDQPGELLGSFLTSNFGSRTKGTLISPKKKKKKKLCCKSPWNVCSGVDLCVCRLETFWLSSFSSSPSLVSLQTSPNGLLLTPSPLLSSIHFWSSLSPVAPLSSAQLQGPNTLFQFPTLLNGHIPVPIPSLDRASSPGLLSSNAQKS