MTTLNLSIFPSVKISSSASIPGFIKIQPFLLRRKLSTVLSVTARDEGIIHNHFDFTSYMIGKANAVNEALDSAVSLREPIKIHEAIRYSLLARGKRVRPVLCIAACELVGGEESVALPAACAVEMIHTMSLIHDDLPCMDNDDLRRGKPTNHKVFGEDVAVLAGDALISFAFEHLATSTAVSPARVVRAIGELAKAIGSKGLVAGQVVDLTSGGMDQNDVGLEVLEFIHVHKTAVLLEAATVLGAIVGGGSDEEVEKLRRFARCIGLLFQVVDDILDVTKSSEELGKTAGKDLIADKLTYPKLMGLEKSKDFADKLLSDAHEQLHGFDSSRVKPLLALANYIAKRQN*