MQESPEPRHEFWVGQRVHASGDSQRIGTVKYVGPVEGYSDTWVGVDWDNGEGKHDGSINGVRYFHAKSERSGSFVRAHNLNQGISLLESLESRYKSESTKDEDDDMFVLSTSNQRVSVQLLGKDKIHDKLSRLEELTSVSLSYMGISSPGIASHINNTVPNIKELDLTGNLLSEWKDVGTICEQLPALRTINLSNNLMSPYKSKLLLLKNIQVVVLNNTGVDWEQVELLRQSLTTIEELHVMGNSISRILPGSSSMVQGFDYLRLLNLEDNCIDEWKEIKKLSQLRCLEKLYLNKNCLKSVFYPDNGGHYESEVTCYKPFQNLRHLLLANNNISDLASIDSLNLFPNLVDIRLSDNPITDSGRGGVPRFVLIARLAKIQILNGSEVTPRERKDSEIRYVRLVVSRLHASPEEIKQHPRFYELEKIHGIEDERPSIGATVPQTISSGLLSITLNCIGASMGEKPSLTKKLPATTTVGKLKFLCESFFKLKSMKLKLYLREEGSPFPMLLDNDTSSLMDLGIGNDSIILVDEESS*