MKLSLALTSLFVGSAAAWSSLTMKAEGVSSRRNIFKGIGAAVVAGVVNPGNSNAYSVPDLPYPFEALEPHIDTPTMKIHHDKHHATYVANINKATEGQEEKPILDLMENALEAGPVRNSGGGHYNHAFFWEEMAPPAEAAKTKPSAQLEELINKSFGSMDEMKAKFEAQAAPGAVFGSGWVWVCVNKKGDELKLVGTPNQDNPLMKGVTDEIMFPILGLDVWEHAYYLKYQNRRPEYVSNWWNVVNWDKVSENCAYVVENHAGVNVQG*