MTVTNLDCEMMRPSCFTGYPFQGQGRVNQLGGVFINGRPLPNQIRLKIVEMAGAGIRPCVISRQLRVSHGCVSKILNRYQETGSIRPGVIGGSKPRVATPEVEKRIEDYKRENPGIFSWEIRDRLIKEGICDRSSVPSVSAISRLLRGRDGEDDRKINDGCKNSDNSDCESEPGIPLKRKQRRSRTTFTALQLDELEKAFERTQYPDIYTREELAQRTKLTEARIQVWFSNRRARLRKQLSSSTSSYGSVGLGMGYSSTNTTTSSYMLPESNFPTTSQEQHTHTTNLYKDSNYQSLMINGPNGNGSGNPYYSGLISSAHHNSPSYPTGATTITSPQTGGNVPAAGNPETEDHSTNHQNPASSSTIDMSLSGSSQGCHIGSHVWSPGLPTSMRSASPHGCQHINQISSNVLSPSPASNLNQPVLHSGGSFTHYQPFHSWY