MDQGPVSPHVLIFPFPAQGHVNSMLKLAELLSVAGLHVTFLNSEYNQHRLLLHTDIQTRFSGYPGFRFQTISDGLTTDHPRTGERVMDLFEGLKATAKPIFRELVISRGQGSDTLPPVNCIIADGIMSFTIDIANEVGIPIISFRTISACSFWAYFSALKLIESGELPLKGNDMDQLVTSIPGMEGFLRKRDLPSLIRVSNLDDEGLLLVMKETQQTPRAHALILNTFEDLEGPILGQIRNHCPKIYTIGPLHAHLKTRLASESTTSQSSNSFRQEDRSCIAWLDHQPSKSVIYVSFGSLTVISRKQLIEFCHGLVNSGSRFLWVIRTDSLAEEDGEHQTPAELMEGAKERSYIVDGWNSTLESICAGVPMICWPYFADQQINSRFVSHVWKLGSDMKDTCDRLIVEKMVRDLMEERKDELLKTADKMATRARKCVSEGGSSYCNLSSLVDEIRLMGRLIYFSVFVQQEKLLNPADLFRWRR*