MVAKGVQHKYSVLLPTYNERKNLPIITWLLARTFTQHNLDWELIIIDDASPDGTQEVAKQLMKVYNPPSPQPPRIRLQPRAGKLGLGTAYVHGLQFATGDFVVIMDADFSHHPEALPSFIAKQKEGNWDIVTGTRYAGEGAGVYGWDLKRKLVSRGANLFADTVLRPGVSDLTGSYRLYKKAVLERVIRKTESKGYTFQMEMMVRAKAMGCRVAECPIRFVDRVYGWEASLLFWSMARSGPEDPPINLLRQLQIDGIGNLSTSASAGMETLARRKGSPATLRQS*