MEDHVVLYVDRLVTEEGTTSDRNGSASPQVECRICQEEDDDTNMEAPCACSGSLKYAHRKCVQRWCNEKGDTTCEICHQSSVPFPPFQYIQNSVPFLLSVSLFQMPLFCLFKFQDLPFGLTAARLVRPGFPLLLQMGFLPYRPGYTAPQPAHSEGIPIDIRGSWGMPGAQLDVHDHRLLAMAAAERHFLESEYGEYAAANASGAACCRSAALILLALLLLRHALTINGAGTDEDTSTFFTVGSQTGLLNWLFLLRAAGFLLPCYIMARAMNILQRRRQRQEAAMAAAEVALLLQAGHARGLRITTSGS*