MSAEELLLSNTALLSEETGGGRLNVSWQVVQYVPLTSTGRVQSVALADCVGASAERSELVLHCVTLHGGGCLGSPHREPSQARMPCRDGGQAERWAAAVWNIMHGVAPDAPPPRQKRWLVLINPVSGPGHARRVYARCRPLFEAHRVALTEVVTTHAGHVREIAAQIEPAEVDAVVCVGGDGVVHELVNGLFAREDADAAVSALSIGVLPGGSANSLCVSLLKANNEKSDSRRSKGGAVGEDDDSPAEGRLLHGFLSMEWAFAADLDLGLEHLRWLGSPALWLMLAQRQYAGGLRFKPKGSEAWRTLEAPFFSVWACNTRWPTTSTQLNWAHLGLVKDSALSTFVDLTSGKHAEAPFLEYVKATEIELDPQPRTAEQPGMLAIDGELVPYASTHISVLPGKLHVLGAVKGGGGDACE*