MEKVINFLLFKGWCAKGSKLKKDAFARATFKWIKKKSGSEEIPEDLVLYPTTSHLEACQFVVSDLTAQLCLRVVQWLEDQASKALELESKVRGSHVGTYLPSSGIWHNTQRHLKKNEKSPKTVKHLDFDAPTRENALPLPDDRKQDESLLEDVWILLRAGRVEEACDLCRSAGQPWRAASLCPFGGSDLAPSVEALSKNGKNRILQAIELESGIGRQWRLLKWACYSASERIADQGGGKYETASACWAMAKSWLDVQMDMELPRLQPGRMELLKNYEEANGTSPSQRVSSSGSSGRLENWPLQVLNQEPRHLSSLIQKLHSSDMMNLMSGNIPYLLDLVWSWISPSDDDHNAYGPHGDPHMIRFGDHLVLVLRFLLGDEVKDVFKEKIMNVGDLILHIYEMYLFSQQHEELVGIYASHLELRVIVALTSLCT*