MGKNEQREEMPIVSSASNPQKMDDHHVVALEVEVPETLHQVGTDSWFQVGVVLSTGINSAYALGYAGTIMVPLGWTGGVIGLVLSTLISLYASTLMAKIHEYGGKRHIRYRDLAGFMYGRTAYVIVWASQYANLFLINIGFIILGGQALKAFYLLFKDDHRMKLAYFIAIAGLACVLFAIAVPTLSSLRVWLAISSVFSLIYLTIVFVLALRDGINSPPRDYSIPGSKINRVFTTAGAAANLIFVFNTGMIPEIQATVRAPVVDNMLKALYFQFSLGSVPVHVVTYVGYWAYGSSSTSYLLNNVSGPVWAKALANITAFLQAIIALHIFASPTYEYLDTKYAIKGSALAIRNLAFRALVRGGYLALTTFLSALLPFLGDFMSLSGAISSIPLTFILPNHMYIIAMKNNLSSLQKSWHLLNVIFFSVVAAAALVAAFRLIAVDSKTYHTFADL*