MSTLQHTKKTYTLNTGDKIPAIGLGTWQSKPNEVREAVKAALLKGYRHIDTALAYGNEAEVGQGIRDSGIPREEIWITTKLDNTWHHRVQEGIDSSLKSLGVEYVDLYLMHWPCSTDPNDKSKHLPDWDFIKTWQEMQKLPATGKVRNIGVSNFGIRNLEKLLNDPSTKIVPAVNQIELHPNNPSPKLVAYNTSKGIHSTGYSCLGSTNSPLYKDQTLLQIAEKKGKTPQQVLLQWGLQKGWSVIPKSVSEERIGKNFELDGWDLTADEVNQLDNLKGRFKVCGDSWLPVKVFFGDDE*