MLNTSTGELTDRKKVSLGTQPITLRTFSSKNTTHVFAASDRPTVIYSSNKKLLYSNVNLKEVSHMCPFNSAAFPDSLAIAKEGELTIGTIDDIQKLHIRSIPLGEHARRICHQEQSRTFAICSLKYNPASGEDSEMHFVRLLDDQTFEFISTYSLDTYEYGCFIISCSFSDDNNVYYCVGTAYVLPEEMEPTKGRILVFAVEDGKLQLIAEKETKGAVYCLNAFNGKLLAAINQKIQLYKWVLRDDGTHELQSECGHHGHILALYVQTRGDFIVVGDLMKSISLLIYKHEEGAIEERARDYNANWMSAVEIVDDDIYLGAENSFNLFTVRKNSEGATDEERGRLEVVGEYHLGEFVNRFRHGSLVMRLPDSDVGQIPTVIFGTINGVIGVIASLPHEQYVFLEKLQSNLRKVIKGVGGLSHEQWRSFNNEKKTVEARNFLDGDLIESFLDLNRSKMDEISKALDVSVEELCKRVEELTRLH*