MDGRRQPSALAYQPSGSSRSWSHGMCREDARQPLPSELDTVSHPRYIIAARDKRSVRYIGKGNHGYDVGAIRTDRPCPARCALYYFEATVLDAGERGALCIGLAGESFSLHRQPGWEPDSFGYHAEDGRKYTDSERGEVYGPAWGAGDVVGCGLVNATRSIFFTRNGQHLGVAFSDVPPQLYPTVGLHSPNEAVALNFGEAPFAFDARGHVAALRRESEQQAALHHAPAGLVAGLVRSYLLHHAFADTLEALERDSRAADMDVDAAAGTGAWP*