MEQNGAQSPFRPDVLHGLVALVTGGGSGIGFEIAKQLGLHGASLVLMGRRLWVLQRAAQSLRELHRIQVEVVQGEVRSTSDAERAVEVAISSFGKLDILVNSAAGNFLAPAELLTPKGFKTVIDIDAIGTFNMCHAAFPALRKDGKGKEDGKKQGGLVINISATLHYGATWYQSHAAAAKAAIDSLTRSLGLEWGPEYGIRVNGIAPGPVGNTAGALKLAGSDNVELNEKKFADTVPLGRLGTTWDIAMAAVFLSVLFALHLQSSGAAWISGETIVVDGGHWLYKNPVIPRFQVVAASRTLEQKSRAVGIPDTPRSKM*