MVGIVLVCACLLLGWFAVRRVRLMRGGGVDLCLRRRPASFVGADDVAGWHFGVGRYHGDEFAWHRLTSVRFGPTLRMDRTDLRIVDRRAPGAVETYAIPHASAVLRLRTHGEDLELAMSPGVLTGFLSWLEAAPPGRTTGYRQAS