MVFGQGTRVGFYSSTCPRAESIVQSTVRSHFQSDPTVAPGLLRMHFHDCFVQGCDGSILISGAGTERTAPPNTNLRGFEVIDDAKQQIEAVCPGVVSCADILALAARDSVLVTKGLTWSVPTGRRDGRVSSASDTSNLPGFTESVDAQKQKFAAKGLNTQDLVTLVGGHTIGTSACQFFSYRLYNFNSTGGPDPSIDATFLSQLQALCPQNGDGSKRVALDTGSVNNFDTSYFSNLRNGRGILESDQILWTDASTKVFVQRYLGLRGFLGLRFGLEFGKSMVKMSNIEVLTGTNGEIRKVCSAFN*