MAEAELLRAVDAAVGDEEVSVVAAFRAAKQQPAWTVAGRRGRLQSKPRVLAVTAKRNQLTQKFNVKIHVIKPSQQGLLLSKSYKLSSLTSIEAERSDTTGRSFYLVFDLKKDASLAQWVVRSLDERNQLLVCLLKMSRENLGRMPKVVGIDVVEMALWAQKNAKPLAIGSSGLPPVGGFREEGPTPVDTIAVQQDMVSKVEEEDMEALLGTYVIGIDEAEAFSERLKRELSALEGANVHAILESEALVEEVLDRLNGAAQGVDLMDDYLSVFNTKLRHMRDDIELIEARNNRLQVQSVNSEALLRELDKLLDCLHVSPDYAAVLSSGNFDEASMPALLAACNWLCDTLETLEPTGRAEDNFSEMRAITEKKSELEKVRVSFVRQAKDFLRTFFANQIETIITERKGLLKGYPDHKELRRKCQIYDQLLEHLKALDRASLVEVR