MDSTDTPIHFMPQLSEMIGVLSNNFVWPNNAFSIENLAAQFKMIQESNGLVKPMSLFPTYFNLLNINIPQDAPLDLSRTGNNSLPSDLSVIRQNPLLKIDTDKESTFLPTCSNPSDGQLIKIKLESGDKKESLSLSNMTRSGNSSTISSTTSNRMSYPREFKLMVIEYFYENGQNKYRTCKLFQITKSMLNGWLSKIDKIKESRPGSLKSGRSGRKPQFPDIERQIFTLYTTQVETGRKVSNKWIRETARKLAKEQCSQEQLAGMCQFSERWLSNFKKRYGVNLNKDYGGLTEGSAVGDTSDTESFESEEIEPPIKVEEMKWNEDGSVDQILNNKFTKLPIHAFYEKYPYLCKKNSVQHLIKKSL