MGGGCSGLGGVHALLTEEENLLIINRLHQVLRPFVLRRLKQKVENELPEKIERLVRCKPSAYQQLLMKRVKEKLGSLGHAKGKAVHNTVMELRNICNHPYLSHLHTEEAERLLPSHYLPSIVRICGKLETLDRILPKLKASNHRVLLFSTMTRLLDVMEDYLQWRGYQYLRLDGHTNGTDRGALIDLFNSPNSEAFLFLLSIRAGGVGINLQAADTVILFDTDWNPQVDLQAQARAHRIGQKRDVLVLRLETVQSVEEQVRAAAEHKLGVANQSITAGFFDNNTSAEDRKEYLEALLRESKKEEDAPVLDDEALNYLLARREYLPLLPAIGRAFGQVVKAPPTAASVAQQANGLPSVCVLPQMILLSLLTSGHLPQRVEYSDLPGQCFICREMGHLARSCPRGRRARTTRTTTQDPPPMHAGGRAEEASGLPTVGPSGASRYWYRSHDSPLVTASGRMCDGKSGPLARLAAQTIAACSRGCQTDP*