MASSGEEKRVCVTGASGFIGSWVVHSLLQRGYHVRGTVQNLGDEEETKHLRSLEGADTQLELFEVDLLDYGSLATAIGKSQGVFHLASPCFLEQPKNPQKELIDPAVKGTLNVLKASHEVGIQRVVVTSSVSAMFPNPRLPPGTVIDENSWTDIDYCTKREAWYPISKTLAEKAVWEFVEETGLDVVVIHPGCVLGTLLQPRLNASSAVLRNLMQGSSDTQELTWLGIVNVRDVAQAQILLYESAAAKGRHLCTNGITHFSDLAEEVAHMYPQYNVYRFKEDTHPDLVRVANPCGKLVSLGCTFTSREETIRDAVLSLQGGGFLS*