MPSLSLPKKIAGFSRSAAVFSVRAFQSVRRPYLPQVGLLSKPTTLISERVICTDVQPGQKLELRYAKQPSKDFCDFIETTPKSEIVAFFRDVAGELEGYRQLRDFHMKIRDGEGDFRVEVFFGDERYGPESSPDDECIACCPNANLFPGQEPGMEAGECILEGFSDQPHAVCRLDAKGRSGFAITPVRHVVKMSDLDDEELFALWSVAVRFLRYAELPFISMILNHGTYRTLHHLHLKVWVENELHQLYRSTWSNERKEFWNRLQELALNRPKKQQTCIFFRKDNSCRHGDLCSFLHVD*