MEAFYIALFLALLLLLGAVELGKTNKDRIITNEAFSSFKNNYLVVYCLMMAGDWLQGPYVYFLYTQYGFTKGDIGRLFIAGFGSSMIFGTCVGSLADKYGRKRASITYCITYILSCMTKHSPEYKVLMVGRILGGIATSLLFSAFESWLVAEHFKRGFEAQWLSLTFSKAVFLGNGLVAILAGLGANFLADTLSLGPVSPFDAASCVLALGMAIIIYTWPDNYGDSSEGKNLLTQFKAAASAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPHEEDIPHGFIFATFMLSSMIGSSLASRFMARSSLRVESYMQIVFLVSAATLLSPVVINLLMKPTGHKGGSMTAPGRLLLFTFCVFEACVGIFWPSIMKLRSQYVPEESRSTILNFFRIPVNIFVCVVLYNVNAFPITVMFGMCSIFLLMAAVLQNRFMVAAEKPKTKIIENWSSDREADPESEPLNI*