MSLEHTKKVYTLNTGDKIPAIGLGTWQSKPNEVREAVKNALLKGYRHIDTALAYGNEAEVGQGIKDSGVPREEIWITTKLDNTWHHRVTDGINSSLKDLGVDYVDLYLMHWPSSTDPNDLKKHLPDWDFIKTWQEMQKLPATGKVRNIGVSNFGIRNLEKLLNDPSCKIVPAVNQIELHPNNPSPKLVAYNSSKGIHSTGYSCLGSTNSPLYKDPTLLKLAEKKGKTPQQVLLVWGIQKGWSVIPKSVSKSRIDANFEIDGWSLTDEEINELDNLKDRFKVCGDDWLPIKVFFGDDE*