MASAAVLRNAGSRRLFSYPTLRATTISAPAALPDAPAAAAPAQPPPMAGTLWARAMATFTRTKPHVNVGTIGHVDHGKTTLTAAITKVLAEAGKAKAIAFDEIDKAPEEKARGITISTAHVEYETAKRHYAHVDCPGHADYVKNMITGAAQMDGGILVVSAPDGPMPQTKEHILLARQVGVPSLVCFLNKVDAVDDPELLELVEMELRELLTFYKFPGDDIPIIRGSALSALQGTNDEIGKNAILKLMDAVDEYIPDPVRQLDKPFLMPIEDVFSIQGRGTVVTGRVEQGTIKTGEDVEILGLTQSGPLKTTVTGVEMFKKILDHGEAGDNVGLLLRGLKRGDVERGQVVCKPGTLKTCTKFEAEIYALTKDEGGRHTAFMSNYSPQFYFRTADVTGKIELLGETKMVLPGDNVTANFELISPVPLEPGQRFALREGGRTVGAGVVSKVIS*