MKLSPNLLISLLPKRFIKTASSPSITPPPTSSSFTSSSSSSFTLQFLVNSCGTPLETALAASKKFHLNEKNIHKTLSLLHFLKSHHFVDTHIADLIKKMPAFLGCKVENNLKPKFEFLTANGVAGNLLPQLILSNPDILWTSLDSTIKPSFKFLKSVLGSNVKIIAALKRCSWLLRVNRNRTMQTNIDMLIKEGLPLDRLAKLFISNPRSLLSKHDKMVYAVNSVKTLGLETNDTMFIHALGVKMKMTDTTWKKKIEVMKSLGWSEEEIFGTFKRCPQILQYSEKKIRITMDFFINTVDLGPEILLVYPSVFCLSVDKRVRPWYNVINVLKSKNFIKREMKFPSLLLMSEKKFLEKYVDRYVDDVPGLWEVYMGTANTKKTLDDRDQFKAVATC*