MLDCVTSHDKITTAASGFVLEDVPHLSDYIPLLQTYPDPLQDNPSYSVVAQYYVNVDDTIAQQIVVHKNSPRGTHFRRAGPAQKVYFDSEEVHACIVTCGGLCPGLNTVIREIVCGLYHMYGVHKVLGIQGGYPGFYSRNTVPLTPKVVNDIHKRGGSILGTSYGGHDTSKIVDSIQDRGINQVYILGGYGTQYEAAMIFEEVRRRGLKVAVVGIPKTIDNDIPVIDKSIGFDTAVEEAQRAINSAHVEAESAENGIGVVKLMGRYSGFIAMYATLASRDVDCCLIPESPFYLEGPGGLLEFVEKRLKEQGHMVIVIAEGAGQELLSGNPSIVNKQDASADKLFPDVGLWLSQKIKDHFEKRQKMAINLKYIDPTYMIRAIPSNASDNVYCTLLAQSAVHGAMAGYTGFTVGPVNGRNCYIPFHLINEGEKRVVITDRMWARLLSSTHQPSFLNPKDITGEREERTVNQTTDGQNHSETAD*