MSWEWEEGTQTLSVECWQLWSWALESEVETFRFLVNQPWVRRVELQCFYDFTLMNGHNKCSFREPIPKDIFDGSNFDIDEIKDMLKRYTDMVKEDYSMIASDVNFLNKQQNLIGQRKPFEETPKLACRFCKGNHLNRDCPVTKCNYCQKQGHEEDRCWKKFKALNEGPSQPSPINYRKSETDVKPVARIRIFERGKEKIEDVKLVDVVKGTSQIESHDALAITRGQATQPAKTQDKGKGKVLEQEVGPSTLFDTLQEENTSKK*