MDLSLAASPSSFDLLLLNSHKFSLFQFNPDFSLKSKKPPTKSLFWRQNRPFRVRALNDDGFVLEDVPHLTDFLPHLPSYPNPLHHSHAYAIVKQTFVGPEDAVAQNIVVHKDSPRGVHFRRAGPREKVYFMPDEVRACIVTCGGLCPGINTVIREIVCGLNYMYGVDDVLGIMGGYRGFYSKNTINLTPKVVNDIHKRGGTFLCTSRGGHDANKIVDNIQDRRINQVYIIGGDGTQRGAALIYKEVEKRGLQVAVAGIPKTIDNDIAVIDKSFGFDTAVEEAQRAINAAHVEVESVENGVGIVKLMGRYSGFIAMFATLASRDVDCCLIPESPFYLEGPGGLFEFIEQRIKENGHMVIVIAEGAGQEYVAQAMQAADERDASGNRLLLDVGLWLTQKVKDHFTKVKKMEINMKYIDPTYMIRAIPSNASDNIYCSLLAQSAVHGAMAGYTGFTVGPVNSRHAYIPIARVTEAQNTVKVTGRMWARLLASTNQPSFLNSNEMLPI*