MADQDQLKALRLRIDSLDEKLLELISERARCAQDVARVKTQTLGEGEAPVFYRPEREAWVLKHIMQLNKGPLDNEEVARLFREIMSSCLALEQPLKVAFLGPEGTFTQAAALKHFGNAVISTPMAAIDEVFREVAAGAVNFGVVPVENSTEGAVNHTLDSFLEHDMVICGEVELRIHHHLLVGETTKTDNITRIYSHAQSLAQCRKWLDSHYPNVERVAVPSNADAAKRVKSEWNSAAIAGDMAASLYDLSKLHEKIEDRPDNSTRFLIIGNQEVPPTGDDKTSIIVSMRNKPGALHELLVPFHNNGIDLTRIETRPSRSGKWTYVFFIDFVGHHKEPLIKDVLEKIGQEAVALKVLGSYPKAVL*