MGADDTLRVEPAVMQGFAASLDGAAEHLAVQLAELDAQVGQMLGGWRGASGSAYGSAWELWHRGAGEVQLGLSMLAAAIA HAGAGYQHNETASAQVLREVGGG