MDLPAVEEDDSVSYCGGRRSIYRSLRSIREIDLLPDDAVADLRAIASRMAAAGYGRECAQVYASVRKPAVDASLRRLGVERLSIGDVQRLGWDALEAKIRRWIRAARAAVRGVFASERRLSFHVFHDLPISNVTVVTAAPATRDTPFVEAVKGAALQLFGFAEAISIGRRSPEKLFKIIDLHDALSDLLPDVSDIFGASKAAESIYVQAVEIRSRLADAVRGILSEFENAVLRDPPKTAVPGGTIHPLTRYVMNYSSLISEYKATLTELIVSRPSASTRLAAEGNELVPSLCYLELPEHENQSPLAAHIIWIIVVLEHNLESKASLYKDTALSHLFLMNNIHYIVHKVKDSPDLWSMIGDDYLKRLTGKFTVAATNYQRTSWLKILNCLRDEGLHVSGGFSSGISKSALRERFKSFNAAFEDAHRVQSGWFVPDTQLREELRISISEKLLPAYRSFLGRFRHHIENGKHPELYIKHSAEDLENAVNDFFEGAPPSPHNRRKSHG*