MGSQRSKTAVTRVEHMQGGEGEDSYAHGSILQNVGFHVYAKPHLSHALDLLCRSPPLAIHGHGAGPPPAIVIADLGCAHGRNTLDIAAFLLQGIQERLTKDQLMSSSVLQLPIQMQYFFSDLPANDFNSIFQSLPGFLHQLQQQSAHAPHFNIFTGAVAGSFHDALFPSNTLHFATSFYALHWLSQVPEEVLDKQNEAWNGGHIWIHGERPKVMEAYLRQYKKDMRKFLQNRVQELVKGGMLFLFYPCQGQHNDSEPFHEDMWSGLFESVWTSMVCEGLISEEERDMFNLPFYFCQEKELHIILEEFHGELELVKMQMMSSLVITKDQEESFLKDRNALEKFWVNFVSGCMKPIIQAYLDDARTLEFFKRLGNLATQTSNHYKLNKAFNNIMAIIRRI*