MRSFLLAVLGLMATSSLAAPGQAAREGISAFEAIGNLKSGDHVYVHIADDGVARAYDENESVIDYIPLTNDQLKQLLRNLPEPWKKEEDHLHAVFNGVDGRDVMDEKQLLDPPAELRNPMPPLSNRPTGIAEANPALETQLADLWAAHIVRGWMLSFQGERVSAFSGSILSVALAIRHHSKRIWCFLQIIRMCTLDLWGVKGSGHLVVGIRMRFDKDEEASKAIPSLKQSPSLKGLNHLATDGVYRSFSSSGQVVDYKQLSPADITKVLEFHEKYMDSEIFQKTKKKFDGVDGRNVTDLEQLPHPGPESRPVRFRE*