MGSRVDYDAPGHWCTTMAYSADGTRLFSCGTSKEGESFLVEWNESEGAIKRTYLGFRKRSSGVVQFDTTRNHFLAAGDEFLIKFWDMDNTNLLATIDADGGLPASPRLHFNKDGFLLAVTSSDNGIKILANADGLRLLRALENRVENRTFAVEGVSSKPIGVNAIVAAATTSVPPTVTATTDRSSPAASIVRMNAIESSWPDIKPRIEEAGDKMKVWKLTEITESGQCRTIKLPDGLPSSKVYRLIYTNSGSSLLALASNALHKLWKWQRSDSHPSGKATAALVPQLWQPSSGILMTN