MEVYEFARVIGNSQFILLPFQPYKLIYALMLAEAGKINEALRYCQAVLKTLKTAGHAADVCKEAAVALEERLHIHSQIISPAKGTPNRGVFTSFVQRVMGFIKTPSKEAKPGDSNKFRYDETLKRWVEEGAEAQAPDLPLAPPPMANKLVSRVEENGTLISMSPERPEPTPERPQPVVSGIRPMPPSSNQYAACARQNVRSSSTVSLPPPPALEVTPPVMVEQQQQNQHQESSIHQHHHQQSRTVGFEAASSSGVFGDDLQEVEL*