MAGSSYGDVHESARKLVGKVALITGGASGIGECTARLFVKHGAQVVVADIQDEAGARLCAELGSATASYVRCDVTSEDDVAAAVDHAVARYGKLDVMFNNAGIGGAACHSILESTKADFDRVLAVNLTGPFLGTKHAARVMVAAGRGGCIIGTASLASAVAGTASHAYTCAKRALVGLTENAAAELGRHGIRVNCVSPAAAATPLATGYVGLEGEAFEAAMEAVANLKGVRLRVEDIAAAVLFLASDDARYVSGHNLLIDGGCSIVNPSFGIFKD*