MGELEVNYKEVPSVQELAKKKLVTIPSRYVRDDHDNSSIASNDRNNKEVPVIDMQRLVNSNDHDIMNLELNKLHFAAQHWGFFQLINHGVSSSVVEKMKHETQKFYDLPLEEKKKFERSPRDADGFGQLFVVSDEQKLDWADLFYLKTAPPHLRMPIFSKLYLSLRETIEEYTEEIKELSMKVLEMLGKALGIKEKEVKSLFEEGMQSMRMNYYPPCPQPDKVMGLCPHSDPSALTILLQVNETQGLQVKKDGIWIPILPLLNAFIVNIGDTFEVFPSFSSLYLLFFSL*