MDYSTVKQEEVEVVVLDDDEEAPVPLPAAMGVGVAVAPFLVKTFEMVEDPATDAVVSWGGAARNSFVVWDPHAFAARLLPLHFKHANFSSFLRQLNTYGFRKVSADRWEFANVDFLGGQRHLLANIRRRRGAGTGAVSTTRRAVNGGGGGEGEVDRLRRDKEALARELARLRRQQKEARAQLLDMERRVRGTERRQEQCTAFLARALRNPDVLDNIALRHAAATPVEGRKRRMLGADAAHDGLTFEALALAAAAVPSSDGTSRSTGAVTTDMIWYELLGEEQAEIDIEVDQLVASAAADMAPAASEAEPWEEMGEEEVQELVQQIDCLASPSS