MHQKRLSAPKTYKIPRKIFKWTVKPSPGPHNKEAVPLLIVVRDYLQLADTAREARRIIASGEILVDGVPRKDYKFPVGLFDVIKIPKLNKSYRMVFDEKGRYVPIEIEDDNLKLYKIVNKTTIKGGRIQLNLFDGTNVLGDNSFKTKDSILMEIPEKKIVDYLPFEIGALVMITGGTHAGEIGRIKDYKIVRSSSPNLVTVEVEGRELTTIEDYVFVIGKKDDEKPVIDLGV