MKILEGEAEKPLCSHCTKRWRMEDKSPDVVLDPNCWGKLHPELVEQVLYKLPYSSLVKFRSVCKHWKDLIQCFPLAPKCRSPKSVLLYHHSGGIRGHNGIWMGALLAFFNSKTNTWERRSLPFLGTRSFVASDEGLLCFSSKYEPEKFIVCNPLTKQWRELKLPSSVLPPIPRGAAYKNPFNYMLMGMIMNKETGHYKLVIAGFHEAGPSKSFIYDSSKSTWNVSAPLPLLPTTLNDGEWICAGKSVCCNGNLYWFVHEIDDNHEQGVKALVKFNVEKEEWKVAQEAAPSPFFCSFQVAAQSESVVLVDWEDDQYWGYVNGGPTELLELGSEMRLMDAKMVDLAFIDEETQPVWSVGQGELLYIVYDYGPQRKGLKVLVYDQSKGSITWLPPWRHLREHKSFWAFTPSLRAFV*