MKCDGARPMCGKCLDRNIPEDCEYLSANAGAESRFLEERINLNQARIEELENPPQHSNCITLTKPYSTSQLPSRTASAASMDPPLYITEKLLDTFIRHSSDLGFFLYMPPFLESMLLPVGHPHGLPNVLIYATCLWCIYLSKDAVTQDSERHEEMYLSRATGAITDVSDTPHSMIHAIQAQVLIATYLFSTNRVNEGNQFVMYAVATVLASGLHKIRSTNGDLRSTLPPPRNSTEEGESILAAWTVFILDRSWAANLGQTPQMTFSADHLEDSLDTPWPLDIDSYVQVEVVSP