MDTHNKYVNFIKNIPVPFLYCRIVKRQEDIEYRVEYISKGMGKVLQLEEGICDKNILDVLPVFKSKKYFKELFSNEVDCIKRYIPTLKNWINIKKQIIGDSYIILYFGKIVFDYRQIIDSFDKKEKVAYIKDEEGIYIDCSENLIPILNNNIKTTKDIFGKNDIEVWGENTGKLFRDDYREGVSSKKRFLQNLFEYEETFFMVEKYFLYDEDELLGTIGIVDNIIYSGYSNRNYNSKDLMKMIEHSIPENMFYKDVYGNYIGFNSGFLNLACMNKEELLGKNSYKISEEEALIDKIFESDKGVVENKKVVTFELNISMNDENKCIEITKRPFFDSYGSVIGIIGTARDISRRKRLEEEMDKTRMEFFANLSHELRTPINLISSSLQVIEKKEADLIESNDTLKRNLGIIKQNGNRILRLVNNVIDFTKMQSGYLDFKPEESDIIAFIEEICMSVADFASQNNIQLTFDTEIEEFSMLFDSEKLERIILNLLSNGIKYNKKDGKINIFLYVKDNVFNMKISDSGIGIPKEKIDKIFNRFEQIDNELSYRVKGSGIGLSLVKSLVELHEGSISLKSQLGIGSEFIVSLPVRSKNNIEKYNHKREISNELSKKLEIEFSDL*