MSWHRAGVLLLGAQSCLPVPEVPAVGGVGSVLLSMARMGWKLCHIFRLYTVVVNELPMPEEDVPICHDCREQGHYALNCPWVYAKEDPSFGLAGQTSLNQPSRTKSSLQPSVQSREPNGENPLNPRKCFPPSLSYHVGSRTKQAKGKKSKTQKRKAPMRTEEVRKITITSTEWTPVGITIPRRQRGNTFRGARQLTQHLLSHGGRVSDSEGSDQVSSDDEDESPRHLGEEEMESKACTHCGEIGHVASMCLTVCPHCEEDHPPGECPTRKVACFLCEGTNHVPKDCQLSVLLTKTAEIQRTTLRLSHQLVSSNSNIDDIIHSTNAPPAPPDSAINHSNNTFSTNHSLHRQPQQRIVMHGRSCVSPRPTPGRAKGNQPQEGDTKQKTVIRFNQQSEGSFSRE