MLQHVEGKSHGSQSSQSRLISNVIFDLDGTLLNTEGIMEDVLKDFLAKYEKQWDGRGQAQRLGKMPLEAAEIIIKDYQLPCTAEEFLAEILPWFEDRQGFNTAVWLVTNLSVSQDSGLLPLIVILRKNLDNLLQKLTITGLLLNIRVCAKWAIEHLFLPDFLLHQGNLPIDWNTPSGACTIGETASGLWVLKLSARHLLSLVEDLKMTSTKVFQALGVLGVSEQSLRAMACKWPKQTELARVKKQLALKRKEKLPDNNKSEVVTSNITYHHKRVRGENKNFPVRPTFLDEGTDVVIYRYGDQRLKMQQAQVGEFDTDLSSDETCRATVDRLKQ*