MSLTASSDYFAAECLVSISSGPVLHRPTPVAPASQSAPVGLLPGEPEVSCEDREVREALRLEGGNIMAVAGILTDLHGKFRPMSAYSESSNSSCGGESGYTTLSDPTTPTMTPSATPVPGHQQLRGGGGGVGAPRSPVKRHQCTFDGCDRVYGKSSHLKAHIRTHTGERPFPCTWPDCEKKFARSDELARHTRTHTGEKRFLCPLCDKRFMRSDHLIKHARRHPDFKPSMLGRNKGASSSPS