MGHHHHHHHHHHSSGHLEVLFQGPHMISTAEMLKTLETTVDTCLEAEFKKDTVMGEFHKGDWFNESYYKRHILECVIRIHMNNELDARAVQVAAIDNISAAKQLSYYLYDEFGHDEMFGQDLITYGYSASDIKAEFAFPETWKLMGYLNFCVSKFGPLSSITWDWFLEYYGDKYSSFITQKASASMGQPAVSGAASHVAFDEAEDHSGMMNNMLSSVIKDEKDLAKAVVHIKAFVPMVGEYFQALRAATL