MADTGKADKEKAECGKVVLHTYCHSSCGWRVRLALGLKGIPYEYKSWNLLTREHLSEEFKKISPLQLVPVLEIDGDVLVDSIAILEYLEERYPEKPLLPSDLKKRAAVRTVVNMIASSIQPIQNARVLQGIEKLAGPDARLEWAQEYITRGFTALESMLEKTSGKYCFGDEITLADVLLIPQMNNANRFKVDLSPFPTLVRLRDTLYELELVQESTVEKQPDFPKPTDSGVVDNRIVVHRASATGDHEEIVSQSEDDDCQETQPNEPQSGTSHSSRTEHTKEAKKHFDRYVVESGDNKHKEMARCKYCHREFVYNSTRMSQHLLGAKDSRNYVQTKACGAAPAHVVENLRRLTPGKLSSIRRPPHKYQRVAVDETAQRSNFSRQEREEIVRLVQLQLRQEQSVEVLQSKSA*