MDSKLWSRLPEDEQVMVLSFLPWFEILRLRVVCVKWNQILRSSEFRQNWRGRESSQTPLCFMGSKDYGTRIYNPALQKWQDCGRSFVTFRMDEGVYKAPDARVMGSARGLLLLQILLGPGYAAATPHSLMQDLFVVNPLDPLNKKRVRLLPHLQHPNTSSVLGMAWNDITRSHQILFQHHPEGLIFNDISSQESNMWTFYSYDVENDAWDRVARWPKDRYRDFQSPSIAGGNFQCLAKMCSSSLPYGSTPPSVQRFRYYLRDKSGKNWLNEPTWVELEDHGAPSLPYPLHFAILFHQDHETFVAGGEVSFSLVDNSDEYIGLQGFTVWKLHEERSEESECEENQWLEIHRMPSEIVDTFRKGVNMQFYCAANEKFLIVANWWRDCAVLDMNNMSWRVLPPEPHNLSAESPIREELFDLFYLHLCEPRLDILL*