MAPNTDIATRALVVALKSPYFGKSNAEITEITQISKSQINCIYKHTIERGFNPELPHIILRDEWLRDASKSGRPTQGNDSIKDAILAKVQHDRYGREKSCTDLANEFSNEGIEISSMTIWRILRKAGLRKTKPTWKPGLTKKMWLDRLQFCLEHKD