MDYVGLSMESAMNASSCLLHLKTTEKPLSVINFLKNSDFSDTHIQTIICKRPQLLKANVEKTLKPKFRAFHDLGLLGCDLGHIISANPVILTKSTEKQILPKIECLKNYLHTNEKVVRALKRSSWILIFDMEKRLVPNIRLLESYGVEDSQLHKFLLRQPRFFTIEPKRIKEIAERVKEMGFNPNSRLFSHAILAMSSLSRETWQGKVELCKNFGWSEEDVMCAFRRFPYLFSLSEKKLTMGMDYFINVLKLDKFYLVSHPVLFSLSLEGRVIPRHRVLQALRSKNLLKKDVEFTSFCIRAENVFLQRYVLSFGNEAEYLLRVYKGIT