MAAPGCAFEPSEEELTDVCLYGKITGAGRDTGAIHVADVYSADPETLAKSFAPAPGTGRGDKEPEWYFFSPVHYASKKKNSGRRARIIGGDSNKKWHSEIGAVPVEGSAVGGHKVNLTYMVRSNASGEKKKHERAGWILAEFGIAPEHGGGQLELCKLHRSPHFQETAAGSKKRKAAAADELYSADRCKNLCLRQEMPEELEEIETMEGGAAAVDLQEEPVLDDTARWMMYLETQRMYFSDDIQGTQQQQQVPILDDTWRLALEEIERQLLPDDETLGGARKVMDPAEEDESGGGTEQQGGCDDEDDGRMECTWEELLGIDGDVDDDDMAMASNAAAAAAACEGQQLHVAAEGCIQ