MLVLVSSAPAGLVVPGSAQHRPHRGRSPSPRLTADKPPALGFTFTPGGLLFPYYVGIAYSLKEEGLVSPTTPVGGSSAGSIVAAALACGVEEETVLSGLAALVEDVRSGTRLNPALRKQLDVLMPEDAARLAMEHNLAVGYLRVTPWPKACIVTEWESKADLIDTVCASCNWPFFFSRWPLVWCRGQLALDGFFSVPRSRFGCPPLTGAGGLPPERTVAVCCLPRVSLAAFAARDTIQPERRAEYRLEVPEAQWFSWALEPATDAELAGMVRKGREHARAWLEADSRPQAARRDRN*