MDSNFVLDKINNLKVEQEDDGMNNCTLERMDIKNEHEDFKHTDSSDEQEDKEKHFINNNPGKYLSTENEDDYGSLFSQYSSTLYDVAMEAVTQSLLSSRNISSRKKSPAWNHFFISPRDSTKAICMYCMKEFSRGKNEKDLSTSCLMRHVRRAHPTVLIQENGSMPGLASLSSPSLLLPAQSADVGDLSAVLSPIKLVKKIASKIPSPDRVIEESVSIVSSEEISDLSVSEKCIKEEIMAGSSPPLPNNQYDETVENVAEKTVPIPKSTSGSRRRSAVWKHFYLSPLDNSKAVCIHCMNEFSRGKNGKDLGTSCLIRHMWRAHRSIVLQENGGGTSIPPLYSAPPTLLPSLLPSDGDLNSVSSSPGKLLKESMSASSSPDRMAEEIHSTLPSGDALVEDSSMLSSDDIGGLTQKGVVQGLQVYCGVGVGRFQYCYPSALLLVAPPSELGSCRPVAVDWEPISEDRAATSSTVELRMP