MKPIVREEGEPSRVILGSGLTHEAENSIILSTYKHVQFNDVVDHRSPFEQTLPFQGSGDASPSTPSGGSPILLNVSEGPCSSCGLGIEECLGCNLFSLPKYRGVRQRSGKWVAEIHDPERKRRVWLGTFKTAEEAARAYDERAIELRGAHARLNFPSFESGPPPDHTLLEGQPQPNTSHPTSLKWEAPPEVTFEGNMREALGGEEFRNWVKIGNNEYAIAALSSASTGEKHGDHMHC