MMGDDGQAGSGALAGPEDYFTQRQKPDDKTFPQFSELGDLKLEVLQFVAEAPFEGQSLNYVSTLTHSLPLVSKELKSLSETDSLWKDSLFRQVTRDPEVWGEGVKKMFLSAGGEDQEGEAWPNLLERVLQTLQLESYRDLYRQVLNSQVRTILPMFVMFQPMRNQPYGLHFFEPRYRLLIADVMAPYPLSSRQGGPIVVAEGQNPPVFIHGNTHPLMRGSPAWLVQVVRCRIYEDGRADVFSLPLRPLIIESIWELPNSGHLYAAQCIKASPREAEAMPSS*