MVVVAVMDQCWADQAAASASAAQVPFLALLQGAMGDGGPGAKRESYSGGAGFACRPAASDVDLLESCVTQLPAPPAIEAPAAKRRKRPRTRPRAAPPPEKRKKPEEAECQRMTHIAVERNRRRLMNDHLASLRSLIPSDYIPRGDQATVVGGAIDYVKQLEQQLVALQALAAAQRGEGPVGTAATAASDGVFVSPQYTSFSEARGIGGGVDVEAMSAVGGHVRVRVAGRRWPGRLVRAVAAMENLRMAVLHLAVTSVGHDAVVYCFNLKMEDGCEVSTADEVATVVHQIFAYAAGSCC