MALHSDNDDFCKTGLGSLVATWSDPNYRRVAMAVLVKAVFVMEKDRRAGFWNHDTNPWDEKRMLSPPWWQHFRYEFEDPILDSHRNNTLVGIVFRWKGDSAESREEGPRRVVAFRGTILKGVNKFGDAQAISHIICQKFHRHNRFDDAFGVVEKLVTDHGANTVCLTGHSKGAALGLLIGRELARRGHFLDAHLFNPPCASLTAEWLHIPQLSVALQKGHDAAATAIASVLKHEQTRKEERAAFAAIKEWHPHLYVNSRDPICSAYITYFGAHSHALDTGDIRFSKAATPESIRGSIGYIFHRVSRPDHLIPSVTLYINKSSRKRDFFKGHKLQQWWDLELVNLHSVTITFVDKEADGMDAEGNPGAATGLGGLR*