MDVKRVCVTGAGGFIASCLVNLLLQRGYHVHATVRSLENERKFLHLKRLDGADERLTLFEADILDYESIFAAIKGCTGVFHTACPVPSHVSSNPDAEVLNPAVNGTLNVLRACSNAQIKRIVLTSSTVAISSDPNRPREIVVDESLWSDEKYCRESKNWYQLGKTLAEKEAWAYANDEHLDMVVVCPGFVIGPLLQPTVNASSVAILKNLNGSFDTLHNATYGVVDVRDVAKSHILAYEMPVASGRYICINRLMKWREIVEILQRLFPNYTLPTKWTEEDKPWTDSVSTQKIQDLGLVFTPIEDTLRDTVKSLQDLGFLNP*