MKKQIMLGGLLLLLGSCAPQNNENDPNAIDIAASLEHLTELKTSQLGKQIRYIPLETTDSSLIGNSYSIKLSKDHIFVSTNGRCLSFNKQTGKYLGSIGHKGEDPQGYSNANCFIHPHTNHLYFYRQPDKLVKYDTKGNYLGQVHLPQKISPSLYFTFSDSLILAHYGEGIGQPQASALLYFNEQGEVKDSLPEFANPGDPMGMDQISSINVFKQLPGNANIGGLIYINYQDGTMTVLPIDQPSLWLNNGSIHFRKAFNDTIYDIKGHEATVHTTFHTGQWHFPAEKMGQKEDTDNYIVITGILETPKHLFFISLQGLYDKRKPFYGIYDKEKHITYMNDANVGLTDDLTHFMPFYPITCTEEGEYAALLEIGKIDEWMDKNPGIVQEGKLSFLQEINEESNPVCVIVEP