MASSFTVPRIVISDKRIIFRSEILFTPILADNLIDVEAIRDFVTKEYANAGIKKEEIGMGAVIITGETARKDNASNVLDAMSGFAGDFVVATAGPDLESIIAGKGAGAHTYAKENNTSVVNLDIGGGTTNLSLFDRGELIDTACLDIGGRLIKVDRETRKITYIAPKIQALIEKRGYPVKLGETTSPENLQPVLGEMVELLKNSVGLGAPNDFYETIITNKGLKFLTEIECISFSGGVADCISTGALSDPFRYGDIGLLLGKAIAESSLMTEKKYIESVETIRATVVGAGSHTAEISGSTITYTEKIFPVKNIPILKLAKQEEDENMAEVIKEKLSWFKIENEMEHIALAIDGENSPSFQQVTEYAKAICEGMKEPIALGHPLIIITWHDMAKALGQSIFGHLPAGHPLICLDSVKVDNGDYIDIGKPVADGKVLPVVVKTLVFN*