MATCSGYLTNSFCKRAIHESISAFLIMSARSSNLNSSSKGKKQVFRELRYAIPQSETESTCKSNLHCDRLDEKVLDQENRHQFMAHEAVLDEEYWRAAWLRAESHWENRQNDRFVNNYKRKYAEQEFNALKRRCKSQIGQRCTCIVAVRAEDKIIRHTVLNSVVGTLDLIIGHLSSGESFPGGRVNAPDLSNIERSSINRYGYIANLCVLKSSRRKGVARNMLNFAIRLAKEYGAEKVFVHVHTNNGPAQKLYQNVGFQVVEVKNHKLAEEQPHLLFLRA*