MDELNPVIELALSNLELKSNDSREQEEKEQEQQELKAPSLNLIAESAFARPQNDIDNNKQSTTSNKQDYYTAVQWTADGTSLLLSSALNSISTFVLPEDLLDPSASRPRRLESQSTITLPEPSQTVAAAPFYSLAEPSSQTVLVGCRDHPLQLYHLFPPDDDSIASRSAPLASYKLIRRETEEYITPSSLLWEGSGTHFLVGSTNRLDHFDMTRPGSDGPVLTIPTIPSKRHISKGSGVGMKGTVAALASSPVDGNGNSVVAAGTWTRWMGLYDVHRSDKVVANWSLPRPDDIEGGIGGQGIVQVRWSPCGRYLIISERHASGMIVYDIRGTGELLCTLRGRSAPTQQKMSVDVFSGDPYAEFPSFEVWAGNHDGGVAVWEGVGSQIGVVDPSWSWKPHDAPVGGTSLHSSGSVVATCSGGWGFGDESEAQTVFDESSVKIWSIGG*