MGDLSVLHLPSGPTAAVAKLHPVVLFNISDAYIRRNEGQERVIGTLLGTVSSDGTVEIKNSYAVPHKETSDEVAVDIDFHQRMFDLHHQVNPKEAIVGWYSTGAGVSVSDALIQDFYSREANNAILLTVDTAFTTEKLKLKAFVSTPVQLGDRQLAAQFHEIQLDLRLVEAERVGFEVLKETQTDRLPNEIEGLEATVERLRGMVDTVAQYVNKVVDGKIPADNTIGRYLADTVAVVPRINPESFDSLFNDSVQDMLLVLYLANLTRTQLALAEKLNTASAPV*