MSLAQLREQRFAANQQVNDLRDQVLERRAQLVDSDVAYYARQNGFTSARFRPHDLVCCRTLQGHTGKVYSLDWSRGRDRIVSASQDGHLIVWNALTSQKTHLIKLASSWVMTCAFSSNGLAVASGGLDSICSIYVLTTQQEQVMSDPKTLYGHKGYISCCKFVPDRDPQIITSSGDGTCALWDSESCQKISVFGGDSSSGHSAGVVSLSISTGNPQLFVSGSCDRTARLWDTRTASRATQTYQGHGGDVNAVQFLPDGLRFGTGSDDSTCEIFDTRTGHQLQQYRDPYLSSVNAKVNSIAFSYSGRLLFVAYSGADCSDCYIWDSLTAEVVGNLKNLPNRHASPVNCLSLASDGSALCTASWDRTLKIWAFNGERERN*