MCVVEDDRGKIFASCSEVPRDGMVIYTHTPRLQHHRKMILELLLSSHCRDCTTCTENGVCTLQKLSRQLGIDEVRFENHKPILPLDESSECIVRDPNKCILCGDCVRTCEEIQGLGILDFAFRGSKMQVMPAFDRAMSQTDCVGCGQCRVVCPTGAISIKQDIAPVWTALADKDTRVIAQIAPAVRVAIGDKFGIPKGENTLGRLVAALRMIGFDEIYDTNFGADLTVMEESKELVERLESGENLPLFTSCCPAWVKFCENRYPQFRKNLSTCRSPQAMFGALLKEEARTEEKKAAQEGTKNRKTVVISIMPCTAKKAEIKRPEHFTEGKQDVDYVLTTTEVTRMIQEAGIDLSRIEPEALDMPFGLSSGAGAIFGVTGGVTEAVLRRLKNNSSSEVLDAISFTGIRGVDGIKEASVDLNGREVKIAVVNGLHCAKELLDRMKDGEVHYDFVEVMACKRGCIAGGGQPVPIGPRTKKARLEGIYKIDSMAQIKLSNENPIVATVYNGILKGKEHKLLHNPTVAVGQGQDQE