MATFSGDYEAFITDSDRIRSQISDFQDKKSQYDITKYPAHWQYLEFSPEDGLISSDYCASITTQTSNPRSVLNSDAADNGLLHWHESTIESLGLQEIIDPIMISEEQIAKALYGSSVGERAVYPETKSIVSEEREDYDANRLHEHTSGHADYHYVMTDQNMCVDKPLTYRGKGKGHTAPGNMNKRKTDQYANGSFMETYVQVSAQKGPVKKSRGDRHKSSQSSSIYNDHEQNSNPKSDVIRGESSELLTNSVKDEPKNKSQKDYIHLRSRRGQATNSHSLAERVRREKISERMKVLQDLVPGCNKVTGKALVLENIINYVQSLQSQVEILSVKLTSVLSRCHFDLQINGHPSKEHWSNVRETEDFHGSLMHYKQHKQ*