MDEQERYILEQLDPVIQRMVHAVLRKKPKNLMDFLIDWLAKEAGRKPDPRSLSIINEQLRAEISSLQKLEHELRKSAESDEDDDVDELPPPPKRAMTARRSVSAEVYGAWNQQKPFVPPKHPKTPDQEKRLKEILSKPQLIVFESLDEKDKDVILLAMEKRSFKPRERIIQQGDDGDCLYVVEVLQNGVEQVVKTCTRGEVFGELALLYNCPRAASVDAKSECTVWRLDRETFNHVAKDAALKRNVKHDAFLRKVSLFASLNDHQRAQIADSLKAERVQQDDIVVRQGEEGDKFYIVEEGTLVALKSVNNGPAKQMMRFSAGDYFGELAMLKDQPRAATIKVTSDHATILSMDRDTFKRLLGPLEHLMSSRSNTYK*