MVTVELGVGGTGNVSGTATNGNGSSTGAGSESGPPSAASILNDTYTKMTSDILAERTLGDFLSEHPGELIRTGSPLFVCTVLPPHWRSNKTLPVAFKVVALGDVGDGTMVTVRAGNDENYCAELRNCTAVMKNQVAKFNDLRFVGRSGRGEYIFSFMFYVCMSSD