MHLTINSAPTLSNGSGGGSSGGAVGGGNNGPTNGGGGTGGNGGGLSGCAPNGHTGHHGGTGSGGSGGGGGGGGGGTGGSGSTGTGTSGGGGGGGGGTGNAGGTATNGNGSSTGAGGESGPPSAASILNDTYTKMTSDILAERTLGDFLSEHPGELIRTGSPLFVCTVLPPHWRSNKTLPVAFKVVALGDVGDGTMVTVRAGNDENYCAELRNCTAVMKNQVAKFNDLRFVGRSGRGEYRPHVDMLYFTIGD