MAYGGGGGGSSMSSSRILVIGCTGRLGQFIARASLAQGHPTYLLVRPEAPSNPAKAELIQSLKGCGAILRYGSLEDAASLEAAIKQVDVVISAVGGKQVIDQLKLVTAIKEVGTVKRFLPSEFGLDVDRDLRHECVKMAFRDKVKVRRAIEEAGIPYTYVSSNSFAGSFLANLGEVGILAPPTEEVTIFGGGNAKEAALYSLAEVNELPCAAVFVAEEDIGTYAVKTVDDQRAENKTVYIRPAANIVSQREVVAMWEEKTGRALEKIELSEEKLLKAIQETPFPRNIMLALRHIIFVRGDQVFEIGPGGMDATKLYPDVEYVTADKFLDRFI*