MGLSRRFLNLIVDNRIPGAKSLHCIDLRRHKLFNTTIPVLQLKGKNRSESELLPQDATPWADDHKNKIAGTTSPVPSQSINLRAMGFSMETCVLKPRETPESESCASDANDRKNYNQAAASVITRKIRTIQLPQPIMKFRCSMDECDWYLDCLPLAGHKVLCIDPSARTVLFDVGMFQLETIPCFNVPKRSLLPCWIPLPSTSSADAAADGNGSFYIFESSPYQEELNGARQQLSNQFVAFVYHRESKSWQRQLLPPPPFVDDPKHYEHYRHPDITSYAVVERGGSHVIFLSVDGAGGPATYCLDTVTHTWSYVGDWVLPFKGKVEYVPELKLWFGICTEGRQLGAADLSTMDSQPQIVGTWKELDAPGHWRWREAKPPQLVNLGSGRFCITRFFRALLNSRSSVNPMAFCVSGYDAVEDFTVLTGIDVVPCVHDAHGTSSDTFSGGNVSKGKVELQMIKHNSRRHMSDGSDGNIEVVF*