MASLTSWVPLDRNGDFSIHNLPFGIFSDAGSSQPRAGTRIGDFVLDLSALAGDAQVKQQLGSFSGLEGVFSQTSLNAFAERGRAVHRAVRADLQRLLSESTDVPALLKDNEALKQKALVPVDKVTMHLPMQIGDYTDFYAGYHHAYKVGVLFRGPDNALQPNYTHLPVGYHGRSSSIVVSGTPIRRPRGQILPNPAATPKQPTTVPCRRLDFELELGCFISKPNEMGDPIDISKAEEYIFGFVLLNDWSARDIQAWEYVPLGPFNGKNFGSTISPWVVVPDALEPFRTEPLQNDTPIQDYLKETQKQSVFDIQLEVGLTTADGDHVDLTKTSGRNLLWSFPQMIAHHTVGGCPLRAGDLLGSGTISGTEPRERGSLLEMTEGGKADVQLEKGGVRRFIEDGDSVNMRGYCEKNGVRIGFGDCEGKILPAHGS*