MVGVKYLVFVLALAFTLLLPDISQAQQLSTSFYSSTCPSVYDIVKSNVRSAVNREKRIGASILRLIFHDCFVAGCDAGVLLDDNPPTIDSEKNAKANVNSLRGFELIDKIKDAVDKACPGPVVSCADIIAIAARDSVVELGGPTWQVPLGRRDARSANRSAAESDLPAPFSDLNDIISSFSAKGFTPKEMVALSGSHSIGLAHCKNFRDHLYNGTNLDGLIASERKSRCPSNGGDDVLESIDQQSPNRFGNNYFQALIKRRGLLHSDQELFNGGSVDDIVRSYSQDSQAFYTDFANAMVKMGNLNPLTGSQGEVRKNCRRLN