MSSSERVAKVVLVDIEGTTTSISFVHDVLFPYAKQNVEKFLRDSWEEDDIKRIVQDLQQVPQYADYKALLSGPPTEVDVD LIAGFVRYLIDQDLKVTPMKTLQGLIWAQGYANGELKGHVYEDVPAAFEAWRAAGLQIAVYSSGSVAAQKLIFGHSLAGN LQPYLSAYFDTHVGHKQEQQSYKNIAKQLKEDPKQILFLTDIPGEAAAARCAGLQAIILKRPGNAALADDQKTGFELIPD FKPLHNLKVPVNKSQA