MSMATWLRVTVHGPFIPNSRCRQRRHGLEPTTVFVPRASIAFPISVAMEESGVDTDGHSYSSRREMWSDQVGEEAKKADWYTKGVAYWEGIEASVDGVLGGYGHVNKRDIEASKAFMREVMSEVLPDVTASGRHLVALDCGAGVGRITKNLLLHHFHEVDLVEPASHFLEAAMSSLKSSDSNRNNTHKAANFFCSSLQDFVPEQGRYDVIWVQWCIGHLTDEDFVAFFERAKSGLKQGGFFVLKENIAKNGFVLDKVDRSITRSDAYFRDLFKQAGLHLYKTKIQKGFPQELFSVRMYALQASPPVATPTTIRPKRQVVQPRVIY*