MSFFVIGKKQEHKHYHHRTTSHASAIAVDRQLLEKGVFMKQNVINSILFFRQDNNAPTSARDMRNDFVMMMAILANKYDRMKSIPRFNDKRKCIWHPIYNLERSIDNAVSIDADFLSRKANNDNILLSHDDNGNSMPLWRVVLLSPNAVLIRIDHCICDGLSAATLLRDIGTKEGNAREVRLQLGDISPILKKIHELGDYRILSLPLKLLWMPYLWRAVSFLKANLNLPRDVPNPLRPLPGSTMPIPNASVGTVYLPSIEIELFKDISKTEASSLKQYHVFTQTCQAQQKRFRFQPMAPVEDIQYKELSVFQVLSYAGVMFFNITLDTRSATSAWLLRDSFTDAVDNVATWSGVRSKWSPELNALGSSVEWGGKNIVYCCREE*