MHLTINSGPTLSNGSGGGGGGGGGGGGGGGMSGGPSNGGGISGSGGLGCTPSGHGLGGHHSGQSGGGGSSGGNGAGGSGGNGTGTGTGNGGGGGGGGGGSGGGSGGGGRGGGGVSGGGGTGNTGGTASNGNGSSTGAGGESGPPSAASILNDTYTKMTSDILAERTLGDFLSEHPGELIRTGSPLFVCTVLPPHWRSNKTLPVAFKVVALGDVGDGTMVTVRAGNDENYCAELRNCTAVMKNQVAKFNDLRFVGRSGRGE