MSKEAKESVPDVIEDAKTKGDLVFTVPCCLYDPKTNKGMVFNERATVAQLKQAHPCHVTWNKADFKKVFAEIPEDFDEDATVPMPCECETRFGLSTCAISSFPLCFMDFDQVFNSLKGKVSEDALEAEDFFDLSPPKKRWCAYTYFSLNVFHLRNRTRLPDCVVYAIRLKFRDEKDTESIGTKRKTPPKDYTSEKVAARKVNMELEEKKERDELPLVVDFEKEQRAVKEAFEKEGKLVAFKAFTEEVKSASKSDGDYWDHAIRIALEWKNRTKRIEDGDVYTI*