MLRVNSRLLTTRKSQFMFTSNSLRFLATFKPADPLTTHDINPQTVEAKYAVRGKIPIIADELNELIQKQPQLHGLPFSKIINANIGNPQQLEQRPLTWYRQVLSLLQYPDLLKNGDPETVKSLYPEDVIERAQSILKHIGSIGAYSHSQGASYFRQSIAEFITNRDGGYVSHANNIFLTSGASTAVSYLLQILSVNENSGFLIPIPQYPLYTATIALNNAKPIGYYLDESNHWSTNPQEIRELIETNQLQGINIKALVVINPGNPTGAILSSQDIIELIDIAAEYGIVLIADEVYQENIFKGKFVSFKKILSELIEQDPQTYKHVQLASLHSTSKGVSGECGQRGGYMELVGFKPEVKDVVFKLASINLCSVVSGQALMELMINPPQEGDPSYPLYKSETESIHNDLESRAESLYQAFLQMEDIKCNKPMGAMYIFPTLDFDPARYHKLYSRAKNSNLQIDDIYCIELLEGTGICCVPGNGFGQKPNTYHLRTTFLPPGKEWIDKWINFHKSFIKKYKDE*