MHFDGASNQNGCGVGVILVAPDGTHIPISAKLQFNVKAAEYEACIMGLEAALALGVQKLRVYGDSSLIINQISGKWKVRSESLAPYQSYLEKLSEQVEELRYTYLPREENQFADALASWPQWSTFQTARLKCHLQLKRVKKQHMSMLLTTSSLTERNLGLQTVKGGVLYKRTPNGLNRQCVDKHEAQTVMDTVHAGVCGTHMDGKMVALKVIRARYYWTTLERDCYFYVKKCPTCQKCANVKHIPPSLLYSQSSPWPFSAWGIDVIGKITPIGTGGHEFILVAIDYFTKWVEARSFKVLGSKQVAQFIQENIICRYGVPHEFISHQGIHFQGECEDLFTEYKIQHHRSSPYRPQTNGAVEAANKNVKTIIMKMKTNYKDWPQKLHFALWGYRTSIRTSTGATPFSLVYGMEAVQPIELEIPSLRIVLER*