MSVAGLKKQFYKASQLVSEKVGGAEGTKLDDDFKDMEKKVDVTSKAVAEVLVRTIEYLQPNPASRAKLTM
LNTVSKIRGQVKNPGYPQSEGLLGECMVRHGKELGGESNFGDALLDAGESMKRLAEVKDSLDIEVKQNFI
DPLQNLCDKDLKEIQHHLKKLEGRRLDFDYKKKRQGKIPDEELRQALEKFEESKEVAETSMHNLLETDIE
QVSQLSALVDAQLDYHRQAVQILEELADKLKRRVREASSRPKREFKPRPREPFELGELEQPNGGFPCAPA
PKITASSSFRSSDKPIRMPSKSMPPLDQPSCKALYDFEPENDGELGFREGDLITLTNQIDENWYEGMLHG
QSGFFPLSYVQVLVPLPQ