MAGSSNNEQAATTLPLKGRVAIVTGASRGIGHAIALHLASLGANLALNYAANATKADHLASEINSLPMHTSHTRAIAVQADVANSAQVKNLFDRAEEAFGTEAHILVNCAGVLTQNTQI