MSLLHGPRPGAGSSAPAPHLNASLSSPAFQGDHVSLAVCGLRGMMSLKELHVGDELKPVFPWLSRETTSPLCGNHISLVCGLRGMMSLEELHISDQKLPEHVSLEFDPFAVQEVAHSLRKLVAVNSNIKDECLSTLGGLRDLRSLELAANAISSFEAVEGVVEGAPYLLHIDLKNNPICKNFKYRETMIIMSDSLRTIDGHEVVESQRQSLLRLQVKKMKMEQKAEERALRSREAAAGSPATNFSGGLDSKPLPAGSVNAQAQAGQFVQPGGLRGATASGRSDLIGSPAGYGQPRHFAKQASQHQPRTMGSTGGQQGLGVTGSASARLAGALDGLQL*