MARRMGSWWIKDGLVGRRIEAQSFASTFDLIPGFDWTEDHGDSNVKEKDFVVTTNYDEKTDNVDCLMMSSHGSPGRFSVWDGSVSTSDSVAFGAGDLEVWASHACQVLKHDSNNRVWDWIPAFEGLHYMCGFHTNSYSGGGRDQRGFWFAWYGGVAHALMSGFFTHYPIRTAWKKANRMVEGSNVEWAYLRASGTSDSGVTANTYNEKFTSGEPTDPDRSRTFHWTRGTC