MRTAVNFIFFIVFAFGKEIEETLDAADTISHYGYTVEKHYVTTDDGYTVQLQRIPVGRDDRSILGCSKRPVVFFMHGLFGSSYHFLLNLPSQSAAYIFADAGFDVWLGNIRGTEYGLNHTSFSTNGVNFWNFSLYEHSHYDLRQQIEYVLDYTRHESLFYVGHSQGTAVMFARLAEADVTWQSKIRVFFALGPTAGFMKPLMPFTLLEENYLQALIQFALDGKFGILPVEIPRAIASKFADFCSSKFFTFLCSAGFKVAAGIETLGQVNDSRIPIILSHFPSATSTLNLLHWMQIFKYHELRRLDLGTARNLIAYGQKDAPRLEIGNIIAQTILYFSKDDQITDEVDVREIIMKQMGPGLIESYDLDHFTHFDFILGLRATDEVYKPIVYRIYKELKKKGC