MTEALLTMLSMESPSILLSMDTNESDLIRQAAVCRPPDINLPLSVDMSTPSSWPSSSKSSDILDVSLGTQIQDPRSLTPSKGKRLVRRGDSIWGAWFFFQHYFRPIRKDKLGLRLDQFMVQHDMENMYMWVFHDRPENALGKMQLRSYMNGHARFGEPQFPFSVEKGFTRSHRMQRKQYRGLSNPQCVHGIEVVRNPNFSLLSEEVKKRWVELTGRDLNFTLPAEAGDFSTWRTLPSTDLDFDRSDVCSLSKCSNGTSVKKQQSPKSGEGEFGGSTLDLSCKLIGQLGGSSFSSSSLQKRKRKPEVTCGNNDEECCAPNGSHSGEILGEEIQQADQPLWLSDSFGVILDASGPVTGAKSIYEDEKGYLIMVSLPFTDMATLRVSWLNTATHGVVKIHGISTARVPVVTRGDRTFKLTDLNPEHCPQGEYVREIPLATRIPENAELKAFYVEASAGLEIMVPKHSHFSEEREVRVFLPPQLGKSEVLLL*