MRHILLVLAAAAAVVVAGAEPVLREVTDAPTAVSSGVSDADALFCDSWRLSVETANAGPWRTVPARCGASVRAYMEGERYASDSAVAAAESLAFAAQAFASGEGGAMPAWVFDVDETLLSNAPYYAVSGWGLQEFNETSFDAWVDVAKAPALPSSLKLYSELQGLGFHIILLTGRSELQRNTTEENLLFAGYHSWEKLILRQISDIGKTAVQYKSERRAAMEAQGFKILGNSGDQWSDLIGLPMATRSFKLPNPMYFIS*