MSAGLVQAAYIVAAVFFIMSLAGLSKQESARMGNYYGIAGMAMALLATIFSPNAEGLAWVLLAMVIGGGIGIHYAKKVEMTEMPELVAILHSFVGMAAVLVGFNSYIDAPEAATHAEHVIHLVEVFLGIFIGAVTFTGSIVAFGKLRGIIKSTPLNLPHKHKLNLAALVVSGLLLIHFVNVDGSVFALIVMTLIAFAFGYHLVASIGGADMPVVVSMLNSYSGWAAAAAGFMLANDLLIVTGALVGSSGAILSYIMCKAMNRSFISVIAGGFGQEVVISSDEEQGEHRETSAEEVAEMLKNSKSVIITPGYGMAVAQAQYPVYEITEKLRAQGVTVRFGIHPVAGRLPGHMNVLLAEAKVPYDIVLEMDEINDDFSDTDTVLVIGANDTVNPAALEDPNSPIAGMPVLEVWNAKNVIVFKRSMNTGYAGVQNPLFFKENTMMLFGDAKESVDSIAKAL*