MECETVSVAPLHPPKHVRPIYKQMEGTFCPKAALETSSTEASLHLPPTSKLAVPQAADEEGDKRGPSVWYKEEIQHSLCRCFRLQSVLHAGSSKYQDITLLETDPFGKVLIIDNKMRFSEVDEWVYHEALVHPALLLHPCPSSVFIMGGGEGSTAREVLRHTNVRKVVMCDIDEDVVSFCSTHLFVKRDTFCSSRLELVIKDARVELQDRSEQFDIVIGDLADPLKGGPCTGLYTKDFYANVVKPRLSPRGVFVTQAGPAGILSHEEVFSSIYNTLRSVFAYVIPYATHIPSYADTWGWVMASDKPFPAVNPQELDARIKQRIKGDLRYLDGETLAAMKVLNKTVRKSLASETHVYTEDTARFIYGHGRAAYLH*