MLVIVCHGCQEARGKGLLPPYRCELCSKGEASALLPHPESNSEAMMPKSSISYDNEGEETGEGVSGQMETSSSLKRDAHVREERTKEGELVEYGNGKAELKDESSGRTSCGHGRPRKLRILCLHGFRQSAVQFRGRTAGLQKKLRNFAEFVFIDAPHAVPLLYQPRGGEVRDGKIEDGGEREQHNEGENRKGKKEGSFGKDDEKRVNGCVGEEGESVGQELGGVGGEVCRGRERETEGERFFLPQAGRPRYAWLVDTDVCSLEDGRGQSCGAILRERVGREDSKGEDSKENEELKSSDAEGREDKGVERGGKEELWEFKKAKGPFSPLQYMSQRGGWEESKEFLLELLISRGPFDGVLGFSQGAAVASALSAFVFGKEREDKPCKDPPFSFVILCSGFRFSGDSSEGDVSMENGERRVRIPCPSLHIFGGGGEGDRQISTEESERLVEMYNEERRVVVRHGFGHIIPIKEEFTTVYKKFLQSFL*