MASRRVEAAFDGQAVELGATIPAANGNGTHQSIKVPGHRQVTPGKTTIMAIGRAVPANTTFNDGLADHYIQEFNLQDPVLQAKLRRLCETTTVKTRYLVVNKEILDEHPEFLVDGAATVSQRLAITGEAVTQLGHEAATAAIKEWGRPASEITHLVYVSSSEIRLPGGDLYLAQLLGLRSDVNRVMLYMLGCYGGASGIRVAKDLAENNPGSRVLLITSECTLIGYKSLSPDRPYDLVGAALFGDGAAAMIMGKDPIPVLERAFFELDWAGQSFIPGTNKTIDGRLSEEGISFKLGRELPKLIESNIQGFCDPILKRAGGLKYNDIFWAVHPGGPAILNAVQKQLDLAPEKLQTARQVLRDYGNISSSTCIYVLDYMRHQSLKLKEANDNVNTEPEWGLLLAFGPGVTIEGALLRNLC*