MGVVSGSVLQRLTGQLQGAVYYDRMESVCELVPSARGTSKLCLQGYLYVRDRCRGDRSDQGRSEEVINAEVRRLARDTRDTPCEIIEVCTTSASLNVAARLPWADAHRQTINGIRREERPREPRTLAEVDVSSILANSSNHGELVVKDSVTPAGRDLLFVTRTYNNNDNFKLSIQCLYSLAFLGEDEILEGFDALMARFPEEPSGLMEWFEKVYVRGAVRRRLRNGAAACSAVLFPAHLWSVLECVADALPQTQNNVEAWHRSWLVLPTWGCTVLYRKLKRSNGKSTSSVTVYSKDSCRVEEMVTFSVGKNSCSEY