MTLNSQIPDQARVPGAGCGPVDNTSMESEPARKRLRVSHACDNCRGRKIRCDGNTPCAACAAADCDCTYGSEANSRGKSDLILEGVLRVERFLHEMNATMASMPLSTARPIPGAASIGRSSSFSGSPLAEVHPVHPGPSPSSEPHNPNSLENAVLDSMHTSTTESILQWPHLDALPSLR