MQVGEEEEEKTIEIHKVTKSLNYDPIPLDLTREILLRLPAKSLVRFRCASKLWSSLTTEPYFMKSFTTRFLSRPRLLLSFKKCATTLFISLPQHEIPDGKCLTHDDVSNNQIKLSKNCGCKRNFESVYGLVSFSVYTNYVQVWNPSMSLHLIISKPEKSRHGPCYLGYDPFGDTYKLLWIEYRDDYGPWVLTLGDKESWRMTKVSTSMCGLTTSWKCISGVIYYEVISIPSNSNGSKNMERTMMSFNVRFETFKPIKFPCCVDNTQLGTHYLLSYNGRLALVCSLDTKLWVLENEKEEKWLCNIDLNLPTQRTDPTGKINYQLNDATVTGEFIYVGKDDEEVHILYYDPKKNSTRRIKFEGHMYKEFKRFG*