MLTCEWVQALTKFDCRSVRTLDGSSGLEVGTPFSLPDGSAINLYLVPASNQILISDNGDTVAHLSGMGLDIWQQRRLKSLRDAASNHKLCLTDEGDFRALATNENASFVFAQVITGLLAVSQWAAHQMNVEVKEHDIAAEAEPYILARSPNARFIKNPKVMGASRALHTFDFQHGNELIDVISANPLSTGSVMRKVGDVTNGPYIEGLSPLIIVDDRIDSFKARNEMSILASIARTQPFSILTRARH