MKQSGSLLHSSLTPLECPMLTVCWKWNAPAAALSSCPEAEPRLFPLLNKLFARPAVPASLLLPADIVHDEDAPNTTSNQSFVSAIQWLDKQPNGSVIYVALGSEAPITTNHVRELALGLELSGVRFLWALRPPSGINSQTGTFLPSGFESRVATRGIVCTEWVPQVRVLAHGAIGAFLTHCGWGSTVESFCFGHPLVMLPFVADQGLIAQAMAARGIGVEVARNYDDGSFYRDDVAAAVRRVMVEEEGKVLARKAKEVHSILGDRAREEQYLDEFVGYLQRYK*