MSLDYEKMSWSDVRDQFRTWREETGRHSEEVVQLWVAVLEDKVHKTGNERHLILEQVIIAALDTARFDIATKCTKQLSLE FPGSLRVMKFKAMRYEALEQYDEADEVLDAIIAKDETNAAPRKRKIAILKARGRRLEAIKELNEYLKKFMSDQEAWHELC NMYLAEGEFGKAAFCMEEVLLHNPHSHLIHQRLAEIRYTMGGVENMESARTYYSQALKLNPHNLRALYGIYLCCNHLDNS RAVSSKRKELQKLSQWALEQLLTKQTIVPLEAAFGNLEIKSN