MEKLGNQKTEGQLHDGVTSDSDGYNKHEASSHDGHDFQTVDESADNSNIYSQGGKNFRTLKRWDTIFILFANQIGLGILSLPSTLKTLGLVPGIIALIGIGAISWYTAYELLQYYRIHPQVLNIVDMTRFVGGRTLESIAGVMMMIQVIFVAASAMVTLSIALNTISDHAACTVVFIFISCAACFLFCLPRTTKFVSHLGIPNALSVLAACIIVMVVLGVDGPRGVDNMSEWSREIVIVGNPSFRDGLNACLKIVFAYAANLSFVGYLAEMTAPLEDFKFCLTVLECGSMTMYVIFAVIFYCLGAEFTTSPILGSTAPVFSKAAYGVALPAIFATGLAYGHIGSKYIFVNVMRWTGNLHEVTASSVKSWGTWIASVTGFWVVVFILSNAIPVFDSILSITSATTISWFTYGFSAVFWFHMNKGQYFRDWKKISLTIVNALLIIMSLFMNAAGLWASITELLDIFNSSSGVRGVFSCGDNAS*