MSGWTGKRDMLGDEPPYLAVGTEVSAKYKGAFCEAKIRKVVRSVKCKVLFKQGLGSATVADDQIKGVLRNGATVEVRHSENKEFVEATITKIQDCSQYTVVFDDGDITTLRRSALCMKSGRHFAESETLDQLPLTHPEHFGTPVIGGRRGRRNRTGFEGSSDDEESLTHGPELTIQKEEDIGRVVCVEGSEKRKQKDNWFPGLVVAPTAQDTVEIHKNISFDPSKMADTVDKALLFLDRAELPPHWDRELLLYGLNDTASDSDHGDCESSDDEPREEKDHFVAQLYKFMDDSGTPINKGPTIGAKDVDLYRLFKVVQNLGGYNRVTNTNNWKTISHKMGFGHNPVTVSLVKQSYK