MGIDPVTHKPYSQILSDYGNISGLPSTAGNHSFSSLFKQSKSAFAPELNSSCIRDRATHSLSARHRGESFVEARPSGDQSSSKRSRVAEVHNLSKKRMRSRINEKMKALQNLIPNSNKTDKASMLDEAIEYLKQLQLQVQIHARKDASSMGDLACR