MKLFGLSVVTLLATIGSVVADKQLENRQLFRTVDLSKSYVREFIAVNVYNDGTSDETDYIVSIPPGFVDDLAKLDIKESSHEAPLKVIRLARDEHGEHWSAILPEPIKPGSQVQLQLFLSYVNQLQPVPQTIKQSEQQHLVYDGLKTFYSLYPTKSQTNRVKIMAQNMQEINMDENSTPSTEAEGGAQYGPFGPMGSFEVEPLVLRYDYPLPIPRVDSLKRDIWISHVSNSIAIEESYNLTNAGAKLDGSFSRTDFFAHHGKPSSASASIIELPFTLPLGAHDVYYTDLVGNVSTSHFRGGKEVSLLELRPRYPVFGGWNYNFTIGWEMPLTSVSRTTGADEYVVGLPLLNGPVDAQYRQIESNYILPEGAENVQVVTSEPALSKEESVTFSYLDKKGRPTIQVRHVNFVDQHRGGIVFLKYTLPGSAATIKPIFIATVIGSIFLAIFSLSQLDFTISQRPKKTTKE*