MSNLPSHASPSFGAQTPTTPQPVDELSLKSNITSAPALHSRLDELRDETSSQISSIDTDRGDMTPAVPASLLSPSFTPPATPGGSINTAELLQQTQLAGARQGSTHTKPPRLLSRLPNVECIVRARIPTTTGAEMFLHLYHNDLDNKEHLAIVFGNTIRSRSLDKIRPGETEMDRMIRGAYVGKLRPGRVSSWYDEEKAEEAASPEAGGAVSSPHTLPRSSLKEAPLVRIHSECYTGETAWSARCDCGEQLDEAARLMSLPMETLAEAASPPDGAVPSNAAGGVIVYLRQEGRGIGLGEKLKAYNLQDLGSDTVEANLLLRHPADARSYGLATAILVDLGLGIDSNPHGIRLLTNNPDKIRAVEGPNREVVVKERVPMVPLAWRSGGKMGIKSSEVEGYLRTKVCRQSISCKLAYFLIILKQCLTLSSQISKMGHLLQ*