MAYSSPLFQQLNGLTSNEARLSRAFPLKAAAEGPQGASLYARFAFAGAVCCAITHGALTPVDVVKTRIQLEPEVYNKGMITAFRQVVAKEGSGALLTGFGPTAAGYFLQGGFKFGFYEANKSALIDLLGVETATKNRGAVYLAASGCAEFLADIALCPLEATRIRLVSEPTFANGLAGGFARIAKEEGLKGFYSGFGPILFKQVPYTMAKFYFFEIAFEALVKSTGKPKDQLSPGMITTLNLGGGVLAGLAAAFVSQPADTLLSKINKTKALPGETTTSRLMKIAGQLGLRGLYGGMTARFVMIGTLTAGQFAIYGDIKRALGATQSVELAKVQ*