MHLTINSAPSLSNGSGGGGGGGGGGNNGPTNGSGGGTGGGGGGLTVCAPTGNGHSGHHGGSGGGGGGTGGSGSNGTGTSGGGGGTGNAGGTVTNSNGSSTGAGGESGPPSAASILNDTYTKMTSDILAERTLGDFLSEHPGELIRTGSPLFVCTVLPPHWRSNKTLPVAFKVVALGDVGDGTMVTVRAGNDENYCAELRNCTAVMKNQVAKFNDLRFVGRSGRDMFIHMV