MMAERSKNSKWRWLRKLFARKKPLNTRCDSRIGAEVNVNSTYDISNCKSFSVKGNVSVLKVVAICGSLRKASYNRGLIRAAIEIAKESIPGMEIELLDISELPFLNTDLEVDGRFPEAVEAFRKRFWLPNSLSMMVLGSKYFGDQARRAALSRFLSFSAMTGINVWVGFMVKGFIKEPQAQSAVATEFALVLSSSSFCVAPALGYWKGGPTSTSAWESGPQHVGPLKNAIDWASRSPNVMAGKPAAIMSVAGSLGGARAQYHLRQIGVYLDLHFINKPELFVSGSQPPKKFDEDGNLIDKATRDCVKRLLLALQAFAIKLLN*