MKITLLKLILASTASLASARVGDPDNQDQGLRQVQGCGGNRDRCTFLTNACCSGFSCHIDGECHRYPRQDGDPCLPWMAQCASGLTCDVTDMECRAMGTAQGDRCNFSRPCAAGTSLSCDFRENKCMLPGALNQYCHSSRPCGVGLECQVSTQSCRYPSLENQSCSLTESCVAGLNCDLTSMICRGPSGLGGTCHLSRTCINGLHCDLDSQTCKNAVGVGGTCDTYVPCADGLWCDGATDTCEVKPSPCELEGEGCDDKQAQNTVGVKPAGGNGGEGVVCNMATGGCTGAPSLVPSQLPTQAPTLSLVPSGAPSLEPSDAPVTPAPTYESMQKCDLSNPDCADMDKLPVDAPGVPEVPDGRYGDEGIVPVDDEDDLDTPYAGGQGEPLVRKGRKGPKGVSSGPGEGQGPPLARGKKGSRGATGGPQYATEP*