MSVASSVLARPSLARRASGLAPRRASRAPRRAASVRVAAAASSKSKPSTDPLALTVGKDTLETFLFKQQARDNVDVDLSIIINSIAVACKKISSLVATAPIRGLTGMAGSSNESGDEQKKLDVISNDIFCECIKDTARSAIVVTEEEDVPVASEAISGDYIVTFDPIDGSSNIDAAVTTGSIFGIYSPGECEVSLDDTPEEAMDKCLVNTRKSGEELVCAGYVMYSSSTVAMISVGHGVYGFTLDWTTGDFVLSHDDVKLPNPGQKIYSGNQGNVEKWAPELRKYVDKLQEENYSYRYIGALVGDFHRTLLYGGIWLYPPDASAPEGKARLLYEVAPMGFLAEQAGGLAMWGEMADKRVMEVVPQHIHQRSPMFCGSKDMVEGLQKFLVEEKARATVKA*