MDKCVASVLLVVVESVPLDQDLCVALGRLYVAQKDWFPDDEAILAIIQSAPPLHTFGEFHQLTGQKFHRQLARRLADHGHIAEALSMLDERCDEPTFTQTLLHYHPYYPLSILVRYRHVATMTALGYPRDFRLFEIPLELASYTTCQSLEMCNAVKMLFRQMLEEHPSRALGRNVYKGLVCYYTSDDFSFFHLVLAEAKAKNANIPVHEITLLRHFQHDHVYGYEAKVDAVLDLHPIPEEAYQKLFELTPDLKDALSLLKRAKLAGVRLDPSEKVAASVAQDSLDVYAMDLLKESGLLSDAAIAGLANRENRQAILKVVLRNKRWCAFPQSIEAMLREGPKMWAWLSRVMVSKKSSQEVVKQLLQRGLVATALELLSGRCDEGTFTMVLLEAVKMQQSETMVKRIRKKQAMMKSLGYKCKLRLKKGKFELQA*