MPGLSLNAILLSAVALLAPSVEAVDAGRHDSELGAVEVTPVVGGLAYPWAVAFLPDNQGILVTERPGSLRFVSPEGQLSAPLEGVPRVFASGQGGLLDVALSPGFAEDRLVYLTYAEAGEDGRAGTAAGRGRLSADKRRLEGFHVIFRQLPKLSSGHHFGSRLVFDGKGHLFIALGENNQRSTSQDLDKLQGKIVRLYPDGGVPKDNPFVGRADARPEIWSYGHRNQQGAALNPWTGRLWTHEHGPRGGDEINIPQAGGNYGWPLATHGINYTLLPIPEARGKAVEGTEAPHHVWEKSPAISGMAFYDAQRFPAWQHNLFIGALATQELIRLQLDGDRIVHEERLLGDLGVRIRDVRQGPDGYLYLLTDQKDGQLLRLGLAR*