MKSGWPELNERVVRAVNTASNTFALEGIDTTKVGRFSKGQGIGTATPVSTWVDLSQVTNVAKTGGEQQFYQWRYVEDRNGRQRQRPTYKSAKFITLTLDYDPALAWYEALKEADAAKDAVVLRAKLPNNDELYYLVYPSFDSDPSMELDANMQNTATFSMMSDFTRYAPLAS