MGRILQEYVAMKTDAVVASLIDYDIEELKVAANKLLHDATMLGGKGFGTSFFKWIASFAAIYLLILDSTNWRTNMLTALLVPYIFFSFPESLFHFLRGEVGKWIAFIAVVLRLFFPRHFPDWLEIPGSMILILTVAPDIFAHRLRNNWIGLAIDLFIGCYLLQEHIRATGGFRNSFTQKHGISNTLGILLLIVYPICAFIIH