MSPLVSSLHLYDIANVKGVAADLSHCNTPAQVFDFTGASELANSLKGIDVVVIPAGVPRKPGMTRDDLFNINANIVKSLVEAVADNCPDAFIHIISNPVNSTVPIAAEVLKQKGVYDPKKLFGVTTLDVVRANTFVAQKKNLKLIDVDVPVIGGHAGITILPLLSKTRPSTTFTDEEVQELTVRIQNAGTEVVEAKAGAGSATLSMAYAAARFVESSLRALDGDADVYECSYVQSDLTELPFFASRVKLGRNGIEALISSDLRGLTEYEQKALEALKIELKASIEKGIAYAQKQTVSA*