MTSTGLHRESMGEKTTFNALDNARVSFDQVWLPPDALLSKLCNVRPRAFPDGSWKAEYTFAGQRPPSFVQIAQRLLSGRLCISDSAIAYVEGVLRVTRKYAESRMVWVDKERKMPLAELPYMKKVLHSVEVGLNVHKAFLLILQKEFAEAIESSQDLSRALVTRIAAAKVEAVEFAIKSLALMRRDVGSFSLMASSPFGCRFAEGDSRVLQQMLTRDLVKKHSKFPAWLSGALHSPAKLQYLRDQQLLRLLWDLAREYRKCLQKGMTKAEAETEAWIQAELVYDVAKTHAQQLIHSTVKQQCGRSKDTLRFMDMKLGSDVPSWSFPA*