MATASSARLAGKRVLVTGGGRGIGRAIALICSREGAKVAISSRTKEELEETVKLAATGSQQVCQTGKEEESTAPVMDSFVADVTDSKSVESMVKSIVERWGGIDILINNAGRGQARKGPLETLDADELHNLLLLNVVSVQIVTSCVLRQAMLPAQAGKIINISSRAGKMGLPQVSQYVTSKFALEGMTASLAAELKDTNIQVNSLSPGMVNTQSFPKPEGRKGVRTAESVEDGLLALLLDDEITGRYLHVDELDTARDKGLNDRAAMKPINEPTFDP*