MLPYVSNLLAACLWPVQQIGVLTDQQDSLLSFEDIGQHSYGDYSRAVVQANHLMEDQGQIKSGPFGTFISVYDGHGGPEASRFINDNLFLHLMRFASEKGGISVDVLRMAFHATEKGFESLVTKTWPMRSQIAAVGSCCLVGVICKGILYVANVGDSRAVLGSISQLSGTIMASQLSTEHNASIEAIRQELKACHPDDSRIVVLRHGIWRVKGLLQVSRSIGDVYLKKQEFNRAPLVAQFRLSEPLLRPVLSAEPAIITHKIQPWDRFIIFASDGLWEHVSNEEAVEIVHNNAHKGAARRLIKAALQQAARKREIQ