MVAVFVLGAAAVGTVVINVKKNRGNGRRSRTGASMFDEEARNAASSARVAGLEDMLKDMADKARLAEERLESAMREKNAIERVLEEMERAKSNMRVENTELRDSVTVLKSDLQEVTERHQLVVRKWRDELVTYREKTPQDFLAEVIGLVADMDNEVTIEVIPPEAPREEKKHDEVRLEECEWEYNPRLAVADSTRLLMLANCGKFVAATKNERFQKVTHVKPIASPYRPTTPTRAALGKLTNTGAQRAAKVMQKATDLVHASRTASTPATKVIGTERSIEFGECLTFEKSVSSPIAKLVSPRGGVLTAVEADDFMTPTSNAISR*