MNVNDSEVMLSVLKDRGYDETGDMHDADVILVNTCAIRDKAEAKIWQRLAYFKSLRRKKKKSEKPVVGVLGCMAERLKTQLLEADQLADLVAGPDAYRDLPNLIEAVAGTGEKAMNVQLSVEETYADIIPVRKEGAHAAFVTIMRGCDNACAFCIVPYTRGRERSRDPASIEYEVRLLSEQGVKEVTLLGQNVNSYAYQEGETDFLSMLAAGEGVVGSDAAARRREGAVQFAALLDRVAAIDPEMRVRFTSPHPKDFPDEVLEVIARRPNVCNCLHMPAQSGSTATLERMARGYTREAYLTLIDRVKEIIPGCAITTDIISGFCGETEEDHADTVSLMKAVGYEQAFMFAYSERDGTSAARHQEDDVPEDVKQRRLAEVIDAFRTTAAERQKEEVGRTHLVLVEGPSKKNERELTGKTDSAKWAVFADTPVGIYGGDEDEERTGGEKGVATPRAGEYVAVRVTGCSTGTLFGECLGRTTLTAF