MTVEQGVQAVDQFPVGMRVLAVDDDQTCLLILETLLHRCQYHGPLLSLLLFSVILLRNDALDFDLAFGFVTTTDKAQTAVELLRENKNKFDLVISDVDMPDMDGFKLLELVGLEMDLPVIMLSAHSDPKYVMKGVKHGACDYLLKPVRIEELKNIWQHVVRKSKLKKMKGIVTNGESEGNSDQNGVRANRKRKDQLEEKDEEEQEQERGNDKKPRVIWTRELHNKFLAAVDHVGIMNAVPKKILDLMNVDNLTRENVASHLQKFRLALKKITNEAKQQANMAAANSHFMQMSSLKGFGSFHHSPIPLGSSQFHGGAATMRHYPSNRTFAGMFPHVSSSLPRNLHNDGGHMLQGTPFPPLENLHINSNNKAFPSFASQQSSLLVAPSMVLEGHQQSTSPSFSPHLEINKRLEDWSNNIPQSNVHSEPDALGWNMFGNSTNQTYFCRDTEFGSSSAAQADSLQMKQQHENIFSPMTVAQLLRSSSANEGLFMGQQKLENGFMASDAGSLDDIVNSMMTQEQSQAEFSEGDWVWVA