MGGQWLGEGMPSSNLQCFLDCTTPTVETHILPKTNGRLPTDAWHHAEMDSVEYFNLADLWEQYYEWSAYGAGATVQLPGGDRVVQYYVPYLSGMQLYTNKVLTASRSFGEDNGMDLWSDDEDNEKMSRSWSSTSDESLFNCDVLWSNRKRPGHLYFEFFEVGSPYGRVPLIDKVYELSQGFPGLTSLKSAELSPVSWMSVAWYPIYHIPYQRSVKDLSACFLTYHTISSSFQDHGLETMTTDCCHPVANGKQNGHMDKKSNTVSLPPFGLAAHKIQGSLWTNPMTGDRRKMDFLFSAADSWLKQLGVQHHDFNFFITHPM*