MALQLSGTSATALLTSRLQCFSSSSSSRQWSTSSVLPLKQQTSRNSGRLVVRAAEGVDVGAKEGKGDIFPSGEWAENFSLLNYEDLSKHYEPVLFKPEAQPSTHLADVMSRTIITASPGQSLEEVDRYFSDISGLPVVDNEHKCVGVLSKKDRSKASDLKNKVKDVMTKPAITLPADKTVSDAAVLMLKNKIHRIPIVNESNQVVGIVTRTDIFSAMEGGNQDGAETKKPIHFLHLDDFDKETLVHILDRAAEVKAKLKSGDRSYQPLKGMSMSMIFTKPSMRTRVSFETGFYQLGGHAIYLGPDDIQLGKREETRDIARVLSGYNDVIMARLFAHKDLLDLAEYSKVPVINGLTDYNHPCQIMADVLTINEFIGSIEGLKVVYVGDGNNMVHSWLRLAAVFPFHFVCACPKGYEPDAATVERARRAGVSRIEISHDPTEAVKGANVIYADVWASMGQKEDAGNRKKVFQGFQVNEALMKSAGPQAYFMHCLPAERGVEVTDGVIEGPKSIVFPQAENRMHAQNAIMLHCLGF*