MSSCEHIFEFPEQLCYVQCTFCDTILLVSVPCSSMLKMVTVRCGHCNNLLSVNMKLRASFLPLHLISSLTNQVPTLSLSLSQASQELRIDTPINTSSPKKDEITPPKHVNKPPEKRHRAPSAYNRFIKEEIQRLKAREPTITHKEAFSAAAKNWAHFPRIPFNVEADGCTQEEGNGDEVVLMENNE