MPHAVRTGVPAATASSSLRQGPAVVAAEWESESIGVWRVPWGRWVAEICNPHLAVCKWLSTFDTTEDAARAYNVATVEFRGCCAKLNFPDDAALVLTSTYQHHHHLPQPLLESLHETCGSNASSSVDVALVVAAPTGQHDTRPVPKEQDIWDTLNEFMMMDDGSFWSPMP