MKLQLASWLVCALATAEAVGASNWFSKAVYNKWHETELERWLADHDIPYPSPADRKELENAVKTNWDLKVQKPLGQLSDHSGDRWEHTKEWIFDTWTDSQLKAFLDRHGIPSPQPRRRDTLLKAARENYEAVAKKLGEAAHYPGNWLYDQWSDSDLKLWLDERGWPAPQPTTRDRLIAAVRRNTRLASLQAKNIAASVVQSANAAQETLSEALFSAWSDSDLKRFLDEHGIHVPQGSKRNELIALARKHRAALVDQASSASSSVSSTASEYIGAATSRAGNEYARATDNASLKSQEAFDTAINSWSDSRLKAFLDARGVPVPQKNKRDELLAQVRLNKHKAATGWSAWTFDTWDTEHLKKYLSSVNSKVAHRAGVTRDELVKEAQDTYEKATKAGGSQLASATSYLKQATASAKDATFDTWSDSDLKQYLDSYGVPVYQGTELNELRAAARRNAHWFRYGTSTPQGALYAKFTGAAQWLLDQLKIGAASGRAQGREAAEKLQDKAEKKAEEVRSEL*