MDDYTTTVKEEAEVVVLDGEEAPVPLPVGVAVAPFLVKTFEMVEDPATDAVVSWGASRNSFVVWDPHAFAARLLPLHFKHANFSSFLRQLNTYGFRKVSADRWEFANEDFLGGQRHLLANIRRRRATGTGAASTTTTPRAGTGGGGGGEGEVDRLRRDKEALARELARLRRQQGEARAHLLDMELRVRGTERRQEQCTAFLARALRNPDVLDKIARHHAASLA