MDSFVYRNTPSPKVIFGRGTLSSLANEIRNLSAPSGCKKPLLVSSPGRVSLARQIRKRLGEDGISEVELLSTAAVHNPSSVINDALPLTADRDCIVSLGGGSAVGLGKALAVRTELPHVVVPTTYSGSEMTPILGEKGADGKKVSVTDPKILPTVVIYDVDLTLDLPLDVSFPSGINALAHSIEALYAQHSNPVTSVLALESIRCLGAALGSLDGNSSSVEVRTALLRGAFLAGYAVASTGIALQHKLAHAVAGTAGLPHAETHAVLLPHTLAYNLPSIPKQTIASLIEAISQTKLAGSATGLGGPVVLINDIISRTGIPRSLKDLGMAETDIERVTDVAMEKPYWNPRSVKREDIRALITRAWNGETARTDL