MLFYLLSAIIFTTVASAALTSAPALTVHEAGGAVFQNLTEKALFDYFQIGFDQTLTIAERDQKSAEWAEKHGIADKWAVFYSTWQAREEKFNKIKTTVFERLPSTYKKLSEIIANKNQTLSQVGTAIQELDEKFNLEVQLIFILSKILRLNEKIVMNGGLNEVGNEATENSFRRMRDFEGRSMDVKALMIPGPL