MMGDQSIQKSMSVRRASLTARSSRRTSFCNSPSAYVQAKRSAIEFQILALQAEVKVLDDLNSMDNDSPLLLKSLFQMLDEEVTGKVDAGVISLGLESVTGDSAFQESMESAVEAIEELGRAPVMLDQSQFSELCEKLTKIIGCSTLELANIIVMAVLFEEQSSLSAAMMSMEKMESANKKQEFQKAAHDERMMDLYRLFDFTRDGKVSFKEVVFGLYKLTEDIDGASKAAVDALLVMEKEDLRSLTFEQFAKLIMNVVAAHPNHVKFEDIADKLTRLASNHDSVLDMDSIQHLFAMDRTLERAVQDFSKEDSKESVEEAISKLSSVERLKAARLFDMWDLDSNGFVTFHELALGLRKFQETTNLQDCVSETIKIMENFDADSDQQLNRQEFSAFLAKFASTQGSAFLDMVDFMIVTTALKENNDKEKAYIESLSAGDIYYWGC*