MAVRPSRGNVVLITGCSDGGIGAALSKAFHEAGCTVFATARRLEAMASLRELGIRTVALDVTNDDSVKTAVSAVLAEAGRIDILVNNAGMGLVAPVAEVDIQEAQEVFDTNYWGTLRMVQAVSPHMATRRSGLICNVGSVVGFISTPWGAIYSSSKAAVHSLTDALRLEMRPFGVRVVLLAPGAVKSNIGTNNLKRFGGQFTLYAPFVDVIRERTVMSQGTESMPTDTFARRVVRELLRPCPPRRFLLGGFVPLMKVVMWWPLWLKDWLLKRTFKMNTVRLPASPVAPVAAGAKKLD*