MVGVKYLVFVLALAFTLLLPDISQAQQLSTSFYSSTCPSVYDIVKSNVRSAVNREKRIGASILRLIFHDCFVAGCDAGVLLDDNPPTIDSEKNAKANVNSLRGFELIDKIKDAVDKACPGPVVSCADIVAIAARDSVVELGGPTWQVPLGRRDARSANRSAAESDLPAPFSDLKDIISSFSAKGFTPKEMVALSGSHSIGLAHCKNFRDHLYNGTNLDGLIASERKSRCPSNGGDDVLESIDQQSPNRFGNNYFQALIKRRGLLHSDQELFNGGSVDDIVRSYSQDSQAFYTDFANAMVKMGNLNPLTGSQGEVRKNCRRLN*