MGEKGECGNRSEEELSAAHRLDAMSGLLEFFRADDTPDPNILEDLETIDKKIHKIIKKRSKKLEKWINAENELARAWTGHTSQSGTIFKVALCADMDAAAVKKGLFSTDFTSVIKNLDLFRDNNGHYHLFHTDIRQLFVKESFKGRGAELSELVVFNNSLLTVDDRTGLVYAIEGERLVKKAELGLVENLPFKAEWATVKDGRLYIGSHGNVKEKRTLPVKVVHPDWTVTTEDWTPRYKKLMAAAGAPNGNCVYEGAVWHPQRKRWIFLPRKIVADSSIPWSMSSFMGANVLQEATENFESVTQRTLPLAAEPSRTFSSVKIVPGFEQELVALKTIEFDTECATYLTVFTVDGHVLLPETYIASDNPGPGRATSPFVPAYAPGAPTTYSAPLVDARIQEAVDKARRKVDEATKMYCSAKLCTTRTMEALKAIKL*