TPAMSSRVLLRQQLMREQAQEQERREAQQQASASQLRPADSTPAISVTLPQNAARPPPAQVPVEVLKVQTHLENPTKYHIQQAQRQQVKQYLSTTLGNVAVNRTLGVSPVQQSTSAPEAAPAANSAPNSPMALLNIGSNKEEIDDVIDDIISLESSFNDDFVTLIDSGLQLPSTLPGNLLNVYHSPGMAAPTLTVSNSCPADLPKIKREITETDAKALLKERQKKDNHNLIERRRRFNINDRIKELGTMIPKSTDPEMRWNKGTILKASVDYIRKLQKEQHRAKDIEMRQKKLEQANHSLLLRIQELEMQARLHGFPASSGASSALASDPALNLLSMGAAAAAIGEPLPASFLSPPSSNSPARGTISSPLDLGGLSFAELDDGSAPALYPDVGLGDILMDDGCTLSPDRTGEPLFSPLSPGASKTSSRSSFEMDEDL