MSPKTGGSVYCCCAGELTGTARYVGGRGGIRAGNNARFPTPSKKPALSSNHIYTQAVYNNIPTLRLWNNIERESCQGTSRPSRRVLGGRPAGLADRIQRNKTVFGLSTCNLQVTTISLCLSARDGFPAQPRSDREGTGIGMNEWIMWELSRSPIHVASDNDMPAGRRLAVLERSRGVGIVRVDACRTRGHEDERRPTSFERLTVSVSVSVCGEQGFGRKEKIGRDNDRPPGKKKSYQAAAVELGKELLTRNIDLVYGGGSVGLMGLVSQAVHNGGGHVLGIIPKTLMCREITGETVGEVKAVGDMHQRKAEMARQSDAFIALPGGYGTLEELLEVITWAQLGIHDKPVGLLNVDGYYNSLLSFIDKAVDDGFIKPAARHIIVSAPTAKELVRKLEEYVPRHDGVASKLSWEMEQLGYSSIHSDIAR*