MSPPASVHPATSALHADDYLNLVTDVAPPIHLSTTFRFPREPENLIPSEDPVEEFDGKNYVYSREFAPNATRFEAVLSELLKGYAVSYSTGLAALHAALVLLNPRRVSVGEGYHGSHEVIGVISRLSGLEKLPLDCPAESLGEGDVIILETPVNPLGTAFSIKEYAEKAHARGAYLIVDSTFAPPPLQDPFAWGADIVMHSGSKYFGGHSDLLCGVLVVKIKDWQKKLREDRLALGNVMGNMESWLGLRSLRTLDLRVQRASESSAKLVAWLHTALKTRGPATNSDEHLVQTVIKEMHHASLQDEPWLREQMPNGFGPVFSIILRSEDFARALPSKLALFQHATSLGGVESLIEWRALSDSRVDRKLLRISVGLENWEDLKNDLLHGFRSLLRERQGCS*