MAVSACLNKLGINNVVLEKQDCCAYLWKSKTYDRLHLHLSKDFCSLPFMPHATSSPKYMPKKEFIQYLDEYVEHFNIKPKFQTCVESAFYNSAEKKWNVKSRNLTSGEIELYASDFLILATGENNEGYIPKMVGIENFKGEIIHSSDYRSGEKYKDKKVLVVGSGNSGMEIAFDLSNYGSHTSIVVRSPIHVLTREMVYTAMLLLKYLPISLVDTVIAKYAKFKFGNLAELGIPQPEEGPFSFKISKGRSPVIDVGAIDKIKLGQIKVLPGISDIKEHTVVFDNGDEHQFDTIIFATGYKNIATKWLKDYSSIFLEDGTLINWKGENGLYCAGFSKRGIAGISMDAIAIADDIKTVRGNKI*