MVSHPIEEAGTQSIFGDLSAEEFYQKHRVKHTEEYIINARGMRLFTQSWEPLSLSSVKGVVLVLHGFTGDSSWTIQLTSVGIAERGFAVYALDHQGHGRSDGLRAHIPDINHVVDDCIMLGDRIREKKAGKPNRFFLFGESLGGAIGLLVHFRQPDLWDGIILNGAMCGISEKFKPPWPMEHLLGIASAIIPTWPVVPTKRIGPLSFKEPWKLELISNNPQRILLKPRPATAKEFLRVIAEIESRLKKVKLPLLIIHGEQDLVCDPAGVVALYEKASSKDKTLKMYEGMWHQLVGEPKENLDIVFSDILAWLEARAN*