MAAASATTLSVGSATSFGSIVSPKLQSKAFIAKCNTRDYLRNFSGLKAEAFVRCESESSFLGNESVAALRQSITPKARNQKQRSSNHVQPQASYKVAVLGASGGIGQPLALLIKMSPLVSSLHLYDIANVKGVAADLSHCNTPAQVFDFTGASELANSLKGVDVVVIPAGVPRKPGMTRDDLFNINANIVKSLVEAVADNCPDAFIHIISNPVNSTVPIAAEVLKQKGVYDPKKLFGVTTLDVVRANTFVAQKKNLKLIDLDVPVIGGHAGITILPLLSKTRPSTTFTDEEVQELTVRIQNAGTEVVEAKAGAGSATLSMAYAAARFVESSLRALDGDADVYECSYVQSDLTELPFFASRVKLGRNGIEALISSDLRGLTEYEQKALEALKPELKASIEKGITYAQKQTVSA*