MSTKFGRLVPLVFSKRGFSTSTSIQKGGSEEGLKSLNLCSAINQALHIALDTDPRSYVFGEDVSFGGVFRCTTGLADQFGKKRVFNTPLCEQGIVGFGIGLAAMGNRAIAEIQFADYIFPAFDQIVNEAAKFRYRSGNQFNCGGLTVRAPYGAVGHGGHYHSQSPEAFFCHVPGIKVVIPRSPREAKGLLLSCVRDPNPIVFFEPKWLYRLAVEEVPEDDYMLPLSEAEVIRQGSDITLVGWGAQLSIMEQACLDAEKEGISCELIDLKTLIPWDKETVEASVNKTGRLLVSHEAPITGGFGAEISASIVERCFSRLEAPVARICGLDTPFPLVFEPFYMPSKNKILDAIKSTVNY*