MDYDGRYNKDQSLKCDCLLFDLDDTLYPFASGIAADIAKNIKDYMVHKLGVDESVSLELCILLYKQYGTTMAGLRAVGYQFDYDDFHSFVHGRLAYDKIKPDPVLRNILLSLPLRKIVFTNGDRIHASRALKRLGIEDCFERVVCFETLNPTSPALSDKLEIFDIMKHLAHPQPGVELPKSPILCKPSREAMLQALEVASINPHTTILFDDSFRNIEAAKQIGMRTVLVGTSERKKGADYALASLHNMKEALPELWEEAEKDEDVRNSSKVGIETSVIA*