MSYDYEKTSLTLYRAVFKANYDGDVGRYLHPDKELAEAAEVAPLLHPTFDSPNTPGVPARAPDIVAGRDGLYAPDTGGTSVFDRAGVLRRADGDFVIPDGTDIPPDLKVKQDSYNKRLQATHYTIMPAKPMYREVLMGQLDNFVRNAIRRQWEKARGL