MKLSPNLLISLLPKRFIKTASSPSITPPPTSSSFTSSSSSSFTLQFLVNSCGTPLETALAASKKFHLNEKNIHKTLSLLHFLKSHHFVDTHIADLIKKMPAFLGCKVENNLKPKFEFLTANGVAGNLLPQLILSNPDILWTSLDSTIKPSFKFLKSVLGSNVKIIAALKRCSWLLRVNRNRTMQTNIDMLIKEGLPLDRLAKLFISNPRSLLSKHDKMVYAVNSVKTLGLETNDTMFIHALGVKMKMTDTTWKKKIEVMKSLGWSEEEIFGTFKRCPQILQYSEKKIRITMDFFINTVDLGPEILLVYPSVFCLSVDKRVRPWYNVINVLKSKNFIKREMKFPSLLLMSEKKFLEKYVDRYVDDVPGLWEVYMGTANTKKTLDDRDFKAVATC*