MGRFSTRAPNPVLESLLTKPLSEYTDLDYVPIQDVEPYVNRSVEIRIKELGINKPKRPCNHFVLYSMACIPRAEEWRERHCSDLPKGSRSLAAIISISWALESPSVKAKYKVFCQMELEGHGKAFPTYKFVRQPPRNKRKNTRLQIAALAALPNVQQIEKNAAIVQQPLPTNDTQDPSPYSSNQQLLTKQREITAAVAQSLPSPRIQDPVPFTPLTLQFPATVQSHPKELSPLVYQRLATLSGRCRDLEDFLKLCQKSELMRGAFYPTDKGLDYQLAVLEYNSFIASVHDILKHHVRDLKPYVPRVFDLLWEFDETFGMFKVSRSTWPNMDFSMDFSMPVSVSNPTPMPMNIDDFQLPLGGCEDALSADVGAAPSMDLDQELFGFEDNLAANPVLDLDLLDLPVEFSDEDLEKALQECTSASAKTADSEPAVTKPAVVNEPAQEEPVPLPDFTTIGALNENDLLLDQALSEAVDQEVDIMDFLNFDESKLPL