MLPSVYLHLNDIYEWATKVLVECGGTAEFKPPWLANMFSWVTTDPKNIKYIIRTKFPSFPKGRYLKCVFDDLMGDGILNIDGESWARERKTLSSFFHSPACKNHMIATVEKSLHCKLLVELDDACRTGSAVDLQELLIRFALDNMCSIGLGVDLGSLAPGRDVEIARAFEEAMEATIKRFIIPCSIWKTMRVLGIGTEGRLKASLQTIHEFAAEIISLRRKELVQNDQNVERNDMLSYVMLRVDGGRLLSDKLIRDMCINFVLAGRDTTSIALSWFFWLLIQHPCIEENILSELRRILLIRPGSNRTSFTGFTVEEVKEMQYLHAALSETLRLYPPLPINYKEVIQDEVLPDGARLKKGTNLIFPIYSMGRMENIWGEDCREFKPERWLREGVFVPEGGYKYPVFNAGPRTCLGKDFAYMRMKLVAASLVYRYRLKVVEDVMIEPKLGITLPMKNGLLVTLHPRPEI*