MTIPFFRGGFALPVAQALLVLLDQEVAKTELNIERLSQLTFNFRNPGYSAEQGGVHPVEIRLIRGLDGWLFDYVTDFSYQGLGHDAELCKELDFNFLDGEHTMLGWGPLRLAEARELFDIWQRNFIAYCRLECFSVTVAGD