MRGLRIILGGVNPMVLFPIRFYNPKSIMVHVHCSSTKPSHTSYPHMDMLHCCHLQIHQNPCQMTGLLQSQRQLVLISVASFLRCKFNTGLGGSNPKKALALFAMLFSYIIYLHPCNPSSLVHHCIYFITILHFKLIWSLLSKESIILLDFWPSMFGMRVRLALAEKGLKYEYKEEDLRNKSPLLLEMNPVHKQIPVLIHNGKPICESLIIVQYIDEVWHDKSPLLRSDPYQRAQARFWADYVDKKLYGLGRKVWSTKGEEQETAKKEFIECLQLLEGELGEKPYFGGEKIGFVDVALVTFSCWFYAYESFGNFSIEAECPKLIAWTKRCKEKENHTCPMALSCE*