MSHARLSTLRCGLVRLSASGDEGDARESEGGRGDNDAGKLSASDLQILQARMEAIRAQEATLEQLPIVVLDASVPKQVLPLTFDASNPKRKLNAGTWLGENVKIGDRFGMLGQAPSNGQILPNGVVVTVNRLLVKPSGESLVELIAGQRFAIVGAPFEDEENQNAPSARVRWIENHLGAGAQTVEGVDAVDDIDPSSCSVETRALALELPSLVDDWLALVVAKKRERQPDQMQLILSHLGERPNVDQPAELACWIAGLINPIPALGVAYEIRPALLCAPTVGDMISIVYQGIKLSIEKLRGAPEM*