MSWVQATLLARGLCRAWGGTCGAALTGTSISQVPRQLPRGLHCSAAAHNSEQSLVPSPPEPRQRPTKALVPFEDLFGQAPSGERDKASFLQTVQKFAEHSVRKRGHVDFIYLALRKMREYGVERDLAVYNQLLNIFPKEVFRPRNIIQRIFVHYPRQQECGIAVLEQMENHGVIPNKETEFLLIQIFGRKSYPMLKLVRLKLWFPRFMNINPFPVPRDLPQDPVELAMFGLRHMEPDLSARVTIYQVPLPKDSTGAADPPQPHIVGSGRDARGVEPLLPDAAGPGVCEEWLGQLRV