MPRVCDVCQVVDAMLFCRADAAYLCAACDVKVHQANKLASRHERLWMCEVCEHAPASFTCKADAAALCVSGDMDAHSANPLSQQYDRLPPVVPLSQPIKLPHINVAELSHGQETIPIHPKDKDVDEDDDICASWLVHHEPKLPTTDDISMSAEIDKSIREAKEKNMHYMGSFMPGDFYLDMEHALVEDSLVPVVHVVDHASPVLSNLYGSMESYKARYTHTTSSHSHAFSSSMGMGIVPDAALTDPCSIKVLPCVQQGDGIEPMAREARVLRYKEKRKNRNFEKIIRYASRKAFAEARPRVKGRFAKRSDEVYKQMLSSTCDGHTLPVVPDAGFLVPSP*