MIVLFGLQAIMIRKSKATLLQLDCESLQASLLSVLLLALIRVCIFFPFFNFTVLPVKRHESRVSHYKLELMCLLSGNNAKKHVKKYPQLRMKHLSNVFNLACTKLVSVNFYKPYACQHTNCNKRFANKFLLKKHEFIHTGERPHQCPYCCKRFNRKDNLLRHKKTHESNSVMMKQRSNRIFDSGESMSPVDDSNLKTLDQFANDLPPPGSCDHERFSAAAGDATNTKLNENEENKQITTT