1 MTENAEKFLWGVATSAYQIEGATQEDGRGPSIWDAFAQRPGAIRDGSTGEPACDHYRRYEEDIALMQSLGVRAYRFSVAWPRILPEGRGRINPKGLAFYDRLVDRLLASGITPFLTLYHWDLPLALEERGGWRSRETAFAFAEYAEAVARALADRVPFFATLNEPWCSAFLGHWTGEHAPGLRNLEAALRAAHHLLLGHGLAVEALRAAGARRVGIVLNFAPAYGEDPEAVDVADRYHNRFFLDPILGKGYPESPFRDPPPVPILSRDLELVARPLDFLGVNYYAPVRVAPGTGTLPVRYLPPEGPATAMGWEVYPEGLYHLLKRLGREVPWPLYVTENGAAYPDLWTGEAVVEDPERVAYLEAHVEAALRAREEGVDLRGYFVWSLMDNFEWAFGYTRRFGLYYVDFPSQRRIPKRSALWYRERIARAQT