MVRWSLIAGHLPGRTDNEIKNYWNSHLRRKLHNFIIRKPSISHDAPAVIMNVPPASPRPPSKRRPGRTSRSAMKPKTRKTKRTSAPPEPEADVAVKEVAGEEAIMMELNGAEAELGPCDYYGAYHEGGDCCNNNNNLMGTNGDNLVLSFDDNIMDLLLDEADACNVLTSCGGDAELSHLGDSEVARGLSETSINQGNLDCLQPCPSVQSLINYELPATDASMDECIDWHEGNRNSLCGEKEGSDSIVSWLLDGDDDATVGKTNCENFGEPLDHDEENALVAWLVS