MTDSLISEHALIHPTAKIGEGVKIGPWTSVGADVTIGEGTEIASHVVVKGPTFIGKNNKIFQFSSIGEDTPDLKYKGEPTRLVIGDNNTIREGVTIHRGTIQDRNETTIGDNNLIMAYVHIGHDSVLGNNCILVNNASLAGHVHVGDWAIMSGYVLIHQFCHIGAHSFVGMGAGVAKDVPAYVMVTGAPASARSINVEGLKRRGFSKEDIAELMRAYKTVYRRGLTLEEAISELSEAQEQHPCLVPLVESLKSSTRGITR