MTSKTSLALLCDFYEFTMSQGYFKNNKKDQICYFDIFFRKIPDSGSFAIFAGLEDILDFVENLSFDAEDIEFLRKQGIFDTEFLDFLANFKFKGEIYAMREGEVIFPNEPLLCIKATTIEAQLLETFLLLSLNHQSLIATKTNRIVRAAKDSKILEFGSRRAQGSEAALKGARAAFIGGCIGSACTLAGKIYNIPINGTMAHSWVQMFENELEAFKAYVKIYPKNPVFLIDTYDCLNSGLKNAIKVFKEFGIQEGGVRIDSGNLLKLSLKIRQELDQAGLQKCKIIVSNALDEWSIKKLKEQNAPIDIFGVGERLITASSDPIFSCVYKLAALEDQGIKPKIKISENNEKSTLPHFKKLFRVYDKNTQKILFDELYVFDENPNQDENLERKELLKLVYKEKRLLKKSSLNTIQDYTKEQISKLDENFLDLDRFVKFEVKLSPKLQNITEDLLKTRF*