MSSHQANSLVAFVTGLTGGQLEQLFVQPYCVVAILRSLQPLSRHVLLRFTATSGSISAALVSSWARAEGDSKLGAALAELQKLHLLAQVAQGGQAAWAVNASFQAQLRHAICSGLLTEQDSGALPPAAALPSAAELNAYARQQWDGLLLYLVGGSSQPPGPPPELRGAAPVDIPSLLARAGLMLKDEYTLTQSISQSGFQFLLADLYSQLWSAVRQYLADLQAAAGEAGGAGTAGADLAVAVNFLLRLGLQAGRPMCYSRLAESERVIAAHMAHLGLLMPLPAGGEVWLHPTRMAAVLAGGGRAGEAAAAAEDGFVIVESNFRVYAYTTSAVQAAILRVFVRCDALLPNLFVGTITRDSAVAALEAGITADQIVGFLRQHAHPRVAAKTPIVPAVVADQVRLWQQELRRLRSNAATLYGRFEGPALYASAAEHAQRLGALLYRDDERQVLAVQSAFHDAMRVHIKTQKAALGL*