MGVLVGAAAVLGASRFTSPAAVTMAAVPPADGQTSELTGAISTLHSLVKDLQAEVGDMKRQAGLRTPLKAKPKAKGPATISEMTETCSCSAGGPTPCVCPGAKGGSRLVYPTDDYTNYENGTYASPYGYPPRDMIGYGRNYTTFQPKWPGGAKLALSFVMNYEEGGENCVLHGDEFSENLLSEIVGERKIVGERNMNMESLYEYGSRAGFWRVHKLFKERGMVLTVFAVAMALSRNPDVAKAMVEAGFEVATHGYRWIDYQNVPEEEERKHIKAAVEIQKRVVGYRPMGIYQGKPNERTRRLIIEEGGFLWDADAYSDDLPFWNFDEGKPWLIIPYTLTNNDMVFVRGANFPHEEAFFLHLAGAFDQLLKEGREGTPKMMNVGLHCRIVGQPGRAIGLARFLDYVKKHGDEVWVTTRTEIAKHWHKHHYPTKTSGWEQWG*