MSLINLQIPDEYRDQLERAEPLDNRTNEQIISSLSSYQPVTSEKNIWAFWHAGLDAMPAWCQRNVADWQRVCGPSWTIRVLDTVPGSPNHALQYIPPELLPETFVNSTMDGPYTGPHSADFLRGACLLLHGGVFMDVGIILTRSLDRICWAQLEDPCTPFNVSVPWMYGTTMANHFVASRKGDPFIRRWHELFLYVWKDRTNFQGLTKHPLFAFAAHLDFSASAKRGFKWEFIVDPATVFDYISQVLAWIRLTMLEDAGDGFSCADYAVNNILWFDVLPENWGFEEKVGFRGENLFRIMATRTDGDPESEEYKKAHEVVWHFLSQCSMQKITHGENLTKTPALGSLWDREENQGKDIEPGTFAELLRYGTTHFKQTRSTIRYVTVEKPKETMRKGVFEP*