MADEGDPPPLAVLPDDVLVLVIRALGTPAYRAVAARVCKAWRRVASSPQLWPAADLWIGDRGPWERRVDSNPPLVGWPTSSAQVLLPSDAAALLRQPRFSALQELTLHFVCGASCAEPLAAVPATVRRLVIRSEVPPAWLEEGVKLAGATLAPTPALEEIEFDPAVLPLLVSRGLREFWSNARTAGGVPDALEGVGAGLETLSGAGSECDSPEEALACLNALARLSDLQTALRPPRMGGVGAFLRGLPDACPGLEELSCMAGGGVPDVREAAREVEALVRERRDRRRALREGVAAAGAQPQPSS*