MSVKYWVYKQKICLSLRLRKMMKCICSGEQLRIEDIIPSSESLATRDYSASGYSSRAGDDTKADTSNIEEAESSLRESGILNYEEARALLGRLEYQKGNIEAALHVFEGIDIAAVVPKIKLSIARRGEVPRRNSLSDAIPPMSMHAVSLLFEAILLKATSLQALGRFTEAAQSCTVILDTVESALPDGLPENFSTDCKLLETLNKAVELLPELLKLACVPQEAILSYRRALLYCWNLDVETRSKIEKEYAVFLLYSGTDAAPPNLRAQAEGSFIPRNNIEEAILLLLVLLRRYILNKIVWDPSILDHLSFALSIAGEFRALARQVEELLPGIVVRRQKYTILALCYYAEGDDMAALNLLRNLMNNRDNKNGIFELVLAAKICAEYPNLLEEGMGYARKVLPKIEGKCNQMASVAKCLLGLLLSGRSRAIVSDSERTSRLCEALESLDSAHKMTRGRNPNVLFYLSLENAEQRKLDIALYYAKQLLKLEGGSTVKGWLLLARILSAQKRYIDAESIINAALDETGKWNQGELLRTKAKLQIAQGHLRDAVETYTHLLAVLQVQRKSFGVQKKLVKNMRNNSRSLEMETWHDLANVYTNLSQWRDAEVCLIKSEAIDPHSASRCHSAGLLYQARGLHKEALQSFQKSLDIEPNHVPSLVSTAIVLRQLDGQSLPVMKSFLTDALRLDRTNPSAWYNLGLVYKSENGVSALEAAECFEAAELLQESAPVEPFR*