MAAPGCTFEPSEQELTDICLHGKITGAGRDVGAIHVADVYSADPETLAKSFAPAPGTGRGDKEPEWYFFSPVHYASKKKNSGRRARIIGGDSNKKWHSEIGAVPVEGSAVGGHKVNLTYMVRSNASEKHERAGWILAEFGIAPEHGGGQLELCKLHRSPHFQETAAGSKKRKAAAADELYAADRRKNLCLRQEMPEELEEMETMEGGAAAVDLQEEPVLDDTARWMMYLETQRMYFSDDIQGTQQQQQVPILDDTWRLALEEIERQLLSDDETLGGAGQVIDPAEEDESGAGMEQQQGGGGGCDDEDDARMECTYEELFGIDGDVEDDYMAMASNAAAAAACEGQQLHVAAEGCIQVSRS*