MAVYKQGSGFKTEASVILGVTHFELPLLPNNIAFYCHPEFQSISLQIDEWFLDKMRIADETSKKKVLESRIGLYACMMHPHAEREKIVLAGKHLWAVFLLDDLLESSGTQEMPKLNATISDLASGNSNEDVTNPVLVLYREVMEEIRAGMEPPLLDRYVECLGASLEAVKDQVHHRAEKSIPGVEAYKLARRATGFMEAVGGIMTEFCMGIRLNESQIQSPVFRELLNSVSDHVVLVNDLLSFRKEFYEGACHHNWISVLLQHSPSGTRFQDVIDQLCEMIQEEELSILALQRKISSKENSDSELMKFAREFPMVASGSLVWSYVTGRYHGYGNPLLTGEIFSGTWLLHPMATVVLPKSTVFSLNHLVYSHV*