MAAASATTLSVGSATSCGSIVSPKLQSKAFIAKCNTRNYLRNFSGLKAEAFVRCESESSFLGNESVAALQQSITPKARNKKQRSWNHVQPQASYKVAVLGASGGIGQPLALLIKMSPLVSSLHLYDIANVKGVAADLSYCNTPAQVFDFTGASELANSLKGVDVVVIPAGVPRKPGMTRDDLFNINANIVKGLVEAVADNCPDAFIHIISNPVNSTVPIAAEVLKQKGVYDPKKLFGVTTLDVVRANTFVAQKKNLRLIDVDVPVIGGHAGITILPLLSKTRPSTTFTDEEVQELTVRIQNAGTEVVEAKAGAGSATLSMAYAAARFVESSLRALDGDADVYECSYVQSDLTELPFFASRVKLGRNGVEALISSDLRGLTEYEQKALEALKPELKASIEKGITYAQKQ*