MASNPSTLFVSSWLLLLLSSPQTFHHTCATAFAPPKPHFVLVHGLGHGAWCWYQVITQLEAASNLVTAIDLTSAGRSKVVADTVTSIAHFTAPLINFLNGTSDRVILVGHSIGGSSISFAMELFPEKILKAIFLAAFMPSDGQLFLSHEILASALEARVLIPNFAHGRSAPLTSVHVNLTAAHGFFYNESPPEDVTLAHTSLDPQPGAPLMEIINLTSAKYGSVQRIYIKTTLDHAIPLSSQQDIISNNPPDRVFTLHSDHSPFFSRPVDLTSLLVFIASNQ*