MTKEKTKEVMAMAKKEKVTLRSEVWRSSAPSCLMLDRKNESSNSRRRKQKPQIKEEQQVQIKEQQLGKEEAAAPSSDGNPFHVAPNKYTCGILNIVEPFVVINRSRRMPEFDKFQAKMNKRALSCAVTSMAGDITRVESIMRADKNTELAIRPLHQALVFAIGAFAKLSEDEISDLNDYSEYVPEVEIEDEESLSAYLVSSGGCEAKNPSLDASGSSLEGLKVDHECAPQGEDNVKQPGRTDFRVFVHDKSPLKMKVPWSQLAAVRIERLVAIIESKFGREIDGIFQAAGYARSEILRNLQNLHFKPVYVLVFSESNWTYGILDVRGSISIKKNNTIDKVSYQGLLDSEKLYFHGEEYVPTKEEDLQSELNRKVELLQEKYNMEAYPKRKYLVGTLHLSEKWYDLPSASKQCGLSCADALRLFEGLLRMAIGSRIDHWTIEDVQAAYNRRRRELIELQAKYKACQGLVWEPASKRAKQ*