MQLHSRPQVKLPGNALPCNVTKSSPVLRSSPHHGRLHRARYQSETTTKAKELTPMEALDQKINSSQELKDKVKNTKIAVYSSKEYVKEFMEKPVRGTFPDTKFCDAVLHKETAVLAAGYDVACLFVNDTADEAAVRELAADGVKLIAMRCAGFDRVDLKACAQHGIKVVRVPTYSPTSVAEHALALLMGINRNIHMAHQRVMIGDYALSGLVGYQMAGKTIGIMGTGAIGVEAVRIFKGIGMNVLAYDIYQNPKVKAMGVPYMEIDEILPQADVVSIHVPLLESTRHFMDKTKIDKLKPGCMIINVSRGGLVDTDAVTEGLENGQIGGLGMDVYENEASLFFTDWTVVSRKERMQHWDRRFKNLLSYPQVLITPHSAFLTHEALESIANTTVFNIKQWVAGEPLTNEVKAQ*