MGMPLSFLLLLSLLSPIFTFSSHVPDPEVIVQEVNEKINASRRNLGYLSCGTGNPIDDCWRCDPNWEKNRQRLADCAIGFGKQAIGGKDGSIYIVTDTSDDPVNPKPGTLRYGAIQDEPLWIIFSRDMVIKLKEELMLNSFKTIDGRGASVHIAGGPCITIQYVTNIIIHGLNIHDCKQGGNAYVRDSPQHYGWRTISDGDGVSIFGGSHIWVDHCSLSNCNDGLIDAIRGSTAITISNNYMTHHNKVMLLGHSDTFTRDKIMQVTIAFNHFGEGLVQRMPRCRHGYFHVVNNDYTHWEMYAIGGSASPTINSQGNRFLAPNDIFNKEVTKHEDAAESEWKNWNWRSEGDLMLNGAFFIRSGAGASSSYAKASSLSARPSTLVNSITMNAGALGCKKGKKC*