MSITINPSRPSVNNIGQVDIDSVILGRPGAIGSWELNNFITIGLNRVNADTVRVNIRNTGRTNRLIITQWDNTVTRGDVYELFGDYALIQGRGSFCLNIRSDTGRENWRMQLEN