MSRSLARLFPNGVRNLSLGPVSCSTASSSVSASSSLPPLRYHVFKEPLPYPVGLKLQNDIIDRRLMAKSKDPIGSKGLGDNPNELHPEEKKVQNVGASFFILDLNVMETPTRCYVEFLQAMLGNYIRDTSALDNVLAPHPDGHVGVFSSPTEKVASIGIHLRHRITSHGFAMNVTPEPIAWFDLVMACGLADVRAVSLHNLITRGAMRDGIIPSRLPSVQDVAKSIMPRFGEIFGREIKALDARDSGEAGEVWGLVQKAEQDARKENAKHGGWSSEPDLS