MKASLGYSLVCLGFLALVFYSNQPHHIKTRRHRTLHPGGRRIIVRKLNISLGSATKQDVHENIAFDPVIAAFERKREDRAWEREYFGQQYKQWDQESTGGSQYHHDTAPHPESQPEPESWDYTDPEDYLNDEDQFNISARIVALFPLIDISPPDGTITKSELETWHLQAALTEAIHRTDRQIEIYDKNRDGMITFSEYLPQASLEATDNNTMEYGGSGWWKGQFDAADEDSDGLLNHTEFNNFLHPHDNSNDRLHQWLREQEVRERDQDKDGKISFTEFDSGLFDLIRSNDEDELLPPTSHNDDISARRETHAKHMFSKLDKNKDGFLTEDELIPVMDHLHPGEAHFAKQQAEYLMSQADKNKDGHLTLEEMLENPYVFYSTAYAYEDYDDEYVHDEF*