MQLPVTVLNANTKREQGRKAQLANIMAAKAVADIIRTTLGPRSMLKMLLDPNGGIVLTNDGHAILREIDVTHPAAKSMIQLSRTQDEEVGDGTTSVIILAGELLHVAEPFLEKNLHPTVIVKGYAKALADAVKIVDSVAFPIDTNNREQMLNVVNSCVATKFTHRFGTLMAELALTAVQTVAMEVGPGQREIDVKNYAKVEKIPGGTIEDCRVLRGGQLGYYLKAALLKAEEDAVQKMCEQIAAFKPDLVITEKGLSDLAAHFLTKAGISAIRRLRKTDNNRIARACGATIVHRTEEIRESDIGTKAGLFEVVKIGDEFFTFIVDCEDPKACTILLQGASKDILNEVGVAMEVIPRTLAQNCGANVIRTLTKLRAK