ASTAPAAPVAIFKKRGAKGKANIRKRPATPPPAADSDDSDFSSSEDEAGQRIKRRKRNPGAVVASSKDSAAPGARDADLSATVYEADRTLPLDSGKREATKQSNWYDEDAADARSSRNLLGSTRAMPNKAKDPADASSSSKDSSAAPDGTYKGLANQASYIQRNPNAPPRVVGPIKAPTNIRTITITDMAPDVCKDYKQTGFCGFGDTCKFLHAREDYAHGWQLDREWENVTKGKKVLGGTVVASVDRKLAGRGGGGDGGGERDEDEEEAAMLENIPFACIICRGPYKAPIVTRCGHYFCESCALNRYRRDPSCAACGAGTNGVFNAAKRLQKLLDKKRERVARKRQEAREAGEE