MESTGSRFLFQKRNEKIDWRRLAGLDINRIANEVDVDAIQENIATVTYCNIEYELGHDSLDPNFIKLFRLAQLMIEYLLHCQQYLQASLEEKQNTINLVTEHIQAVQQQEAATKNELNLRNEMYKKLKKEFNKAKVQIADYQLMIRAGASGQYKCVYCNKSFVSEFYLSSHLQRRHPNESQKMFPLSPTSLYNSQVQNEINVVRERLLATEAELIAEKQKIKIIQNEDSLKNEKLMQDIQKEHALWKNQEQEKMKIEALEKDFQLRLNENAKNEERAKLELSEKARAEESKLYKDQIDGLYERPLYDLHDYTYEYHHTGILEYLRR