MLAISRYVQCLALCIGVLANAQRGESFALPRRATGYLVNTNPNRTPSCGVEILKSSAVSSEEQESSFRGGGGVQKKDAFWNAKLLRVLFAEAAGTFIIVQLGTGAVMSAIFDDALVGLMQIAAVWVIAVTLAIATTGPISGAHLNPAVSIAMSLLRPSSSFGFGKVLLYIASQLIGAISGSLINLLLYKEKILQFEAKNSIVRGTTASIASAKAFGEYFAEPISASLAFLVELFGTAMLSFAIFALTNPKNDTQKNGVYIPPLIGLTVGGLICVLAPLTQAGFNPARDFGPRIVAFFAGWKMIAFQGWWVYVFAPIIGALLGGFVADKVLYGGDDN*