MLKGRELSNLKSFGQCEERAWGDGGQLSHWARLAISLTRSFCFFCESAILLKLQALPSFPMEVLREQMLFLLEQELYESAEILGCFLMSSMASCTDLSPSARAENLILFADALYGKKEYRRALNIYKQALQQSRVNPKQSSNSASRSTLQIGSRSSASPTNSPLINEHEVKYKIALCHLAVNDARSALSEMEGIPSKVRTLRINLTLARLYRVTGYERAAIAFYKECLRQCPYAMEAIIALAELGVTQKEMQPQGQAKNTRLASENLDQARWLQRYAEAHCAVACHDYKGGMEHLYQLGQRFPSNLHIILETAKVEVALGKTDDAVHNFEKARQIDQYNITNMDEYALLLRSKAEHSELNRLVQDLLTVDSGRPEVWVASAVYWDMRDDKERASSYADKSIRVDERHGLAYIVKGNITLSMNRPEAALSAFRKAQSLKPDLRSYQGLVQALLKIPKHKEALFAARDAMKAMSHSAKALTLVGDVYAHIADGREKARKFYESALRLEPGYLGAVLALADLHVLEGRNGEAIALLQKYLKNWTDDSLHTKLAQILAATGKVGESLSHFQIALSMNPQNELAKKGLDRLEKQMKGVDPDALEEEENEVEDVDGEQQEEEFL*