MSTGKVIIDGREMPIDGAKNILELVRRAGIELPTFCYHSELSVYGACRLCLVEVERMGLVASCSTPPADGMVIHTNTERTRRLRRMVIELLLANHDRECTTCEKSGRCKLQELAHKFGVKKVRFGNRDQKLPLDESSPSIVKDPNKCILCGDCVRMCKEVQGIGVWDFAHRGSKTVVTTAFDKPVSEVACVNCGQCVAVCPTGALTVKSEIDKVWAYLHDPSKVVVVQVAPAVRVAIGEEFGVKTHDMATGKMVTALRKLGFDKVFDTLFTADLTTIEESLEFLDRLQNGGKLPLFTSCCPGWIKYAEQFHADLLDNLSSCRSPQQMFGSLVKKHYAKSIGRAPQDVICVSIMPCTAKKFEAKRPEFMTGGVYDVDVVLTTVELARMIKEAGIVFEELEPGAFDNPLGMGSGAALIFGTTGGVMESVVRFVAGHLGGKEVGRVDFQQVRGVEGIKEAELEVAGQTLRLAVVHGLANTEKLLSRIKNGEVTYHAVEVMCCPGGCVGGGGQPDVNDMISRVRRMKEIYDLDRVEQVHKAQDNVFVAKVLEEWFGGPANHNTHHALHTHYTPRRRISGQVIDVVKTDGQEPLHVSVCVGTGCYLKGAYDVLNKFTELQRQLNLTKQVKLSGTFCLEHCDEGVSVKVGDEIITGVTPDNAEQIFKTRVALQVEP