MESIWVGGCNTPPPKPWERVGSSSGPSPFRPSSIGPTSTVVESSGVGKIGENSDTERNVPLANRSTVGRPMPARPWDQGSYGAMCFIGSFSHQQQLRCLADKAAEADCILKDMNIREVLMRAEHSLKLSKRKYWYKVLGVSRTSSIAEIKRAYKKLALQWHLDKNVDNLEEAEAKFREVAEAYEPLGISAEGDPQSIPSSPSGSTATGLSGGSSLGLQYKGAWCTPPRIFVDHQEKRSGKNEDYKYSTLQLFSNRVPLFYTARGCRPAHVYESEYITGGSGIERTGENCEATDDENSKSSRYMDYQSMLEVNPGNRLLLSNYAKFLHEVLHDIVKAEEYYGRVILETLEDTKILSLYANFTWETHNDVAQDEDYFVQAMKSAPDDWEKTIACTSEIEVENVEGLNERVNSCYDICKMSPCDREMINNGPKDGGDNLGDVERKEVDLGIDKALDQSFFCLYGLNIKCGLDTSNEDDLAVHKDMSLGYYQIKE*