MFIYRLVFIAPLILLLFSLAKARHPFDIFHWNWQDFQECLQVNNITIGEYEKYARHETLDYLLNEKVDLRYKCNIKCQLE RDSTKWLNAQGRMDLDLMNTTDKASKSITKCMEKAPEELCAYSFRLVMCAFKAGHPVIDSE