MKVVVSASTKVGLKWVGESTKLLFKSRTVLSQSLPLFSLQSFPNPLTPSQHLFQHRSRAHYFNHTPAMPVPSFERLVRFVPKAEEEVLIGQPVDLELDVGAAFIAGKEVEVDVYSGSSILEPGTPTGTIKEIGKLLSPLAESEVGTIRCIGLNYVQHAHEVKMAIPDLPTVFMKPSTSLADPYPSPTVIPKFALKDDCCDYESELVIVIGEKCKDVSEADALKYVLGYTAANDVSSRASQFAQSQWCFSKSFDGACPIGPVLVSTKLIPDPSKLRVRGLKNGKVMQDCGTDDLIFPVAKIVSFLSQGTTMLPGTIILTGTPAGVGNSFTPKEYLREGDTFSVEILPHIGTMMTKFEYQK*