MSLDYEKMSWSDVRDQFRTWREETGRHSEEVVQLWVAVLEDKVHKTGNERHLILEQVIIAALDTARFDIATKCTKQLALE FPGSLRVMKFKAMRYEALEQYDEADEVLDAIIAKDETNAAPRKRKIAILKARGRRLEAIKELNEYLKKFMSDQEAWHELC NMYLAEGEFGKAAFCMEEVLLHNPHSHLIHQRLAEIRYTMGGVENMESARTYYSQALKLNPHNLRALYGIYLCCNHLDNS RAVSSKRKELQKLSQWALEQLLTKQTIVPLEAAFGNLEIKSN