MSMLNGGLDHKLELHILELKLRVTNIKKDAIGSYTHALIKIALLPHSCPKFFSFTETKGGYTVIVEDNLYSELPKGESIDVADPIWRVLTVSAGALGSHKLTGISKIVKTVISPLADNNISVLIISTYQSDYVLVKDFDLQTAIKCLSCNFKIFMETPSGLESIEVSIGDRMEGMLKKNDISDHRPIKHPLTCLHNRFHISSVDMQMVQTLMPIILDFMFYSSSKPKLAEGYEIFFHLSIVEGDITLVLDNESLSRFPSGSLHTSNSDECWRMLRIGDSPLGFEECGIVAQVSEPIADADISTYYICTFLFDHQMIPEGEISHALEILDSLKVS