MKKAYELSVLCDCEIALIIFNSTNKLFQYASTDMDKVLLKYTEYNEPHESRTNSDIMDALQRKENKSNSGINDSDDDSPPPPPSQATRPSIIANGTISSNSNSVAAVSTATTANSDDFNGITQQIFNHPNAFVPHHHHHQQQQHINAYNASTRNSSLVSAVASARSQSINDNSKASQLDFASTSAFADFSNCSTANSATNINDEQQQQGIVQRISATHETLVNKRLERQTAVAAAAVVAATAVAAQQQQQQLQSLLNDSHNNVSQNSSVNTAGSWIDSLHHHHHHHHHHHQQQQQQQQQQQQQQQHKSFVKIEPNSPAEKRPRTDDWRAQQSIT