MATQSHACCTVPAVVDHDYKEKGEFVTIAGTKTYTTGPADATKAILVLFDIFGFFPQTLQGADILATGDSEQKYRVYMPDFFDGKPADISWYPPQNKEHEEKLGEFFSSQGAPPKAVERVPKILDDIKAKKPNIKEWAVLGFCWGGKVVNLLSGENSRFKVAAAAHPAMVDPNDAKNITIPIALLPSKDESKEDVEKWEKEVKTKHIVEYFPTQVHGWMAARSDLKDAKVKSEYERGYKLVLDWFHENF*