MDIERLVRTHVSTSDLDPPQGDYLTSTEDDIRLKGLTFLTTTLSKLTTFDDTTAVDVYKGIVENVNLKAYAQAIRHLVYVLFDSLLATHRDALKKMGTAFINSYTKIVDGEKDPRNLMLLFDVTFCYFPITFRPPPNDPYGITADDLKLALRECMASNPYFAKMALPLFLEKFATATGATMKDLMLTMAACFPTYGADAVNERSKELWEGIKTEILYSSDSAIEAAALSALESLMRTLYPNEDSVPSGLAQEIIQECIKSILLACQSTYNSSSRSHEQERSRGEVEDIVRGIDEILIHDELCIQPALWGTMIVRVTSRLDMLVAATPKKSEGGDVEMDDMDARECNVVYAWDLLNSLLTVIEVKIKEKHVDLGKYYGELMPLFRDRRLVTIVSKIEEKMIQGEMVGIVHDKSTIQSSSPLGLSPSFSLPLASCGEYLRGKIYWTIHVAKDGWQVKWGLEMEKIWAEVQDTTQDFEVRHRGIALDKVIEVLGLFSMDSEFVKLLYAQKLWNFVLPKLIEGDDVRKEAVECRARWYRYGQAT