MFDNYLIRQDSLRNDVEDGEVVGFSMAVRIANYRGVFLSLHTGYYLCVDGTVFPRDAQTFEVNGQPPRSFEEIKKAVWEHWDYDDEAILHVRKPGGLEPGTHVIDFQQCVIAAYGYLPTDEAWVEAPPEPGTGAGSDKTPQVVTYELELQPNEQVLA