MPDLSHEAAAKYWFEYLDPMIYRVITFMESVENWTLDGNPELEEAMKQLGQELDDIEKIDLGLLAEEDKFIRIVGNIKSGRGLRLLQAIDTVHPGSASRVLIHAEETSLSSSDPAGFFLKRNIVFERLRLLSRVFCQYRLKLVLRALEGDE