MAGRVVLITGAAQGLGLATARLAAACGASGVCLVDRDGDKGAAAAAELSESCECLFVRCDVKSPAEISAAVEAADARFGRIDALVNAAGDTRRAEIDETTAALWDELHAVNLRAPFLFTQAVARIMRRQGRGGAIVNVASVQANGGLTSCMAYAASKGGLLTLTRNNAAALGRDGIRVNALNMGWCSTANEHALQLSLGQGEDWLKQADRASTLGRICRPEDVASAILFLLSGAHTTGSVLELHPEHIPGMLGAGIGKAK*