MADPAFHTPLVHEGILAVRGPDAAKFLQGQLTCNLAYLNDETSSLGGRCNIKGRLLSSFRILPEGDGLLLAMAGELLEAQLADLKKYAVFSKASLADESAAWLRIGLRDASEALRALGIDTPAESGRIARHGDLLAVALGDARVELWVPAQRAEAVLATLREHSREAPLDDWLLGQVRAGIGQVFGATRELFIPQMINLQAVGGVSFKKGCYTGQEIVARMQYLGRLKRRLYRLALDADEVPAPGTGLFSPVHSTSVGEVVLAARTPENSVELLAVLQDDAVADGRISLGSAEGAPLVLLNLPYTLDSDREIQR*