MEKTVCVTGNRGQLGISIVNLLLKRGYTVRCAFSTTSEDLVDLMYEKGWGSHLQLIKVDLFDHRSLVKLFQDCCGVFHIPASYYTLNRNRDYPVEQIDYEVRSVLNIVEACAKLACVKRLVLTSCMSAMLWDKDFISSATINENNWSNLDFCKKQKLWCGMLKTVVEKAAWALARDRDFDLVVINPATIIESPPRMGITPSNSNIYIDNSNALDETGIFAYVHVKDLALAHFLAFEVEHAFGRYACFERVLSKADIMESAMRKYPNQPILHRLESFEPCPMSNEKLLTLGMNFGLNEVDVI*