MHLTNTPSGTGVTASTPEGTTSLIQDTYTKMTSDILAERTLNDFLSEHPGELIRTGSPLFVCTVLPPHWRSNKTLPVAFKVVALGDIGDGTVVTVKAGNDENYCAELRNCTAVMKNQVAKFNDLRFVGRSGRGEHGVVFFVEA