MAPVFGQLLLATEEGKIQPTALPVKREKSEESDDLDVKIFSAKANLELHGGSLQMRETKPYKCTQCTKSFANSSYLSQHTRIHLGIKPYRCEICQRKFTQLSHLQQHIRTHTGDKPYKCRHPGCPKAFSQLSNLQSHSRCHQTDKPFKCNSCYKCFTDEASLLEHIPKHKDSKHLKTHICQLCGKSYTQETYLAKHMQKHAEKEEKRRNRAAGGGGG