MSHNLKEPIDPLPISSESYEDELGKKKSRRGKSVVGVAKRTMDILVEHGVEERGIDPRPENERDELNKWTYLPQFTLWAAAYCATNGPKTGMRQMVQARYGMGYGLALIYGILNCATMIGFMALTAILAGQCLALASNSTMSWDVGIVIAALIALILSFVGLKALHIVSLASFPVMVILYVVLAGVVGDKLHLVQSDVAKAATAVTASGVLGYGASLIGFSWKLFLCVYVGMIVPMILCQMFGAACQLAAYSIPDWETASNIGVPNLIYAMTGNGNGASRFVMVLFCLSVVANTAPTIYSAGLSGQVAIPWLVRVPRYFLGIPVVTGGMAQSWWTGWIAR